美文网首页ubuntu server
ubuntu安装phpmyadmin及部署typecho

ubuntu安装phpmyadmin及部署typecho

作者: fangqi179 | 来源:发表于2018-03-16 12:56 被阅读31次

    ubuntu install phpmyadmin

    安装LAMP

    sudo tasksel
    

    安装phpmyadmin

    sudo apt-get install phpmyadmin php-mbstring php-gettext
    
    • 选择服务的时候,选apache2.
    • 使用dbconfig-common设置数据库,选择yes
    • 输入数据库管理员密码/重复确认

    安装过程实际上把phpMyAdmin的Apache配置文件放到了/etc/apache2/conf-enabled/目录下。

    PHP的mcrypt和mbstring扩展

    我们唯一要做的事情就是打开PHP的mcrypt和mbstring扩展特性:

    sudo phpenmod mcrypt
    sudo phpenmod mbstring
    

    重启apache2服务:

    sudo systemctl restart apache2
    

    重新访问生效:

    https://domain_name_or_IP/phpmyadmin
    

    phpmyadmin访问控制

    phpmyadmin.conf

    sudo vi /etc/apache2/conf-available/phpmyadmin.conf
    

    增加一行:AllowOverride All

    <Directory /usr/share/phpmyadmin>
        Options FollowSymLinks
        DirectoryIndex index.php
        AllowOverride All
        . . .
    

    重启apache服务

    sudo systemctl restart apache2
    

    创建.htaccess文件

    sudo vi /usr/share/phpmyadmin/.htaccess
    

    添加如下内容:

    AuthType Basic
    AuthName "Restricted Files"
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Require valid-user
    

    创建.htpasswd授权文件

    sudo htpasswd -c /etc/phpmyadmin/.htpasswd your_username
    

    重新访问生效:

    https://domain_name_or_IP/phpmyadmin
    

    部署typecho

    phpmyadmin界面新建数据库,如typecho

    解压typecho安装包至/var/www/html

    访问网址,按照提示安装。

    相关文章

      网友评论

        本文标题:ubuntu安装phpmyadmin及部署typecho

        本文链接:https://www.haomeiwen.com/subject/nuilqftx.html