一、安装Apache
安装apache
apt-get install apache2
查看状态
service apache2 restart/status/start/stop
关闭防火墙80限制
ufw allow 80
测试:在浏览器中访问服务器,出现it works
二、安装MySQL
apt-get install mysql-server mysql-client
这里会要求设置密码
安装后进行测试
mysql -u root -p
输入刚才设置的密码
\q退出。
查看状态
service mysql retart/status/start/stop
关闭防火墙3306端口限制
ufw allow 3306
三、安装PHP
安装
apt-get install php7.0
apt-get install libapache2-mod-php7.0
apt-get install php7.0-mysql
重启
service apache2 restart
service mysql restart
安装完成后进行测试
vim /var/www/html/phpinfo.php
点i键进行编辑 输入
<?php echo phpinfo();?>
esc 输入:wq(保存并退出)
在浏览器中访问服务器ip/phpinfo.php
四、安装phpMyAdmin
安装
sudo apt-get install phpmyadmin
注意这里需要按空格 选择apache2 然后回车确定
后面需要设置密码
创建快捷方式
sudo ln -s /usr/share/phpmyadmin /var/www/html
启动Apache mod_rewrite模块
sudo a2enmod rewrite
重启服务
service php7.0-fpm restart
service apache2 restart
在浏览器中访问服务器ip/phpmyadmin/
五、配置Apache
vim /etc/apache2/apache2.conf
在最后加入
AddType application/x-httpd-php .php .htm .html
AddDefaultCharset UTF-8
esc退出,输入:wq
重启apache服务
service apache2 restart
六、配置WordPress
mkdir temp
cd temp
安装
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
创建webplus解压目录(自己根据情况设置)
mkdir /var/blog
解压
sudo tar -xvf wordpress-4.9.4-zh_CN.tar.gz -C /var/blog
进入mysql创建数据库
mysql -u root -p
create database wordpress;
\q
cd /var/blog/wordpress/
cp wp-config-sample.php wp-config.php
sudo vim wp-config.php
找到以下几项,修改相应信息(数据库名称,用户名,密码)
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
让apache指向这个路径
sudo vim /etc/apache2/sites-enabled/000-default.conf
找到DocumentRoot 并更改路径
更改apache配置
sudo sudo vim /etc/apache2/apache2.conf
在相应位置 设置apache根目录可访问可读写
<Directory /var/blog/wordpress>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
重启apache服务器
service apache2 restart
在浏览器中访问服务器ip或者域名