1. 准备环境
1、sudo apt-get update # 获取最新资源包
2、sudo apt-get upgrade # 本机软件全部更新
3、sudo apt-get dist-upgrade # 本机系统软件更新
2. 安装Apache
- 安装
sudo apt install apache2 -y - 检查是否开启
systemctl status apache2 - 浏览器打开,检查apache是否工作正常
apache2的 开启、关闭、重启命令
1、/etc/init.d/apache2 start
2、/etc/init.d/apache2 stop
3、/etc/init.d/apache2 restart
3. 安装MySQL
- 安装
sudo apt install mysql-server mysql-client - 检查是安装成功
sudo mysql
创建用户:
CREATE USER ‘username’@’%’ IDENTIFIED BY ‘password’;
–赋予用户对所有表增删查改的权限
GRANT ALL ON . TO ‘username’@’%’;
或
grant select,delete,insert,update on 数据库.* to 用户名@‘127.0.0.1’;
–用户登录
mysql -u username -p password
4. 安装php
安装php,以及与mysql、PHP关联
sudo apt-get install php libapache2-mod-php php-mysql
查看安装信息
php -v
检查php是否工作正常。
创建文件 /var/www/html/test.php
内容:
<?phpphpinfo();
?>
浏览器打开页面,检查是否正常显示php信息。
html 支持php
如果需要html支持php,需要修改如下配置:
/etc/apache2/mods-available/php7.4.conf 第一行,
<FilesMatch “.+.ph(ar|p|tml)$”>
改为:
<FilesMatch “.+.ph(ar|p|tml)|html|htm$”>
重启apache2:
sudo /etc/init.d/apache2 restart
5. Wordpress
-
创建数据库
mysql #登录
CREATE DATABASE wordpressdb; # wordpressdb更改为你所需要的数据库名 -
下载wordpress
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xvf ./latest.tar.gz -C /var/www/ #解压缩到制定目录 -
删除原有html文件夹,改wordpress为html (替换原有html为解压缩后的文件夹)
-
给html文件夹权限 (先给777,可以安装好之后再收回)
sudo chmod -R 777 /var/www/html -
浏览器打开,根据Wordpress界面提示一步一步安装