美文网首页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