目录
更新系
sudo apt-get update sudo apt-get upgrade
开始安装lamp环境
sudo apt-get install apache2 sudo apt-get install mysql-server sudo apt-get install phpmyadmin
安装要注意顺序,然后在mysql会让你设定用户密码,这个一定要记住咯!
注意在装phpmyadmin时 会出现使用 space选择(lighttpd和apache2 ),我们这里 选择apache2 然后在进行安装。
上传WordPress上传
一般放到/var/www/html/ wordpress
PS:其实可以直接放/var/www/html目录,但是为了后续多搭建其他虚拟机,因此多走这一步。
修改000-default.conf
cd /etc/apache2/sites-available/ vim 000-default.conf
把DocumentRoot /var/www/html 修改为DocumentRoot /var/www/html/wordpress
按 esc : wq 保存并退出
修改apache2的配置
vim /etc/apache2/apache2.conf
增加 一行代码 ServerName localhost 和 将/var/www这个Directory的AllowOverride参数改为All
重启apache2服务器
service apache2 restart
或
/etc/init.d/apache2 restart
给网址添加https
1、进入apache2的配置目录,这里为/etc/apache2
2、打开SSL模块
cd mods-enabled ln -s ../mods-available/socache_shmcb.load socache_shmcb.load ln -s ../mods-available/ssl.load ssl.load
3、配置证书
在apache2目录中新增my-certs目录,然后放入我能申请https证书产生的文件(具体你自己百度,阿里云和腾讯云都有免费的证书)
然后vim sites-available/default-ssl.conf 进行修改https的证书路径。
进入sites-enabled目录
cd sites-enabled ln -s ../sites-available/default-ssl.conf default-ssl.conf
打开rewrite模块
cd mods-enabled ln -s ../mods-available/rewrite.load rewrite.load
1编辑sites-available下80端口配置文件
RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R]
© 版权声明