在Ubuntu14上搭建wordpress网站

极客导航  2019-06-23 09:55  阅读 90 次 评论 0 条


网址需要开启一定的端口号咯 比如重定位80端口到443端口(https需要)等等,这里是

1.其次更新系统软件源和已有的软件

sudo apt-get update

sudo apt-get upgrade

2.开始安装lamp环境

sudo apt-get install apache2

sudo apt-get install mysql-server

sudo apt-get install phpmyadmin

安装要注意顺序,然后在mysql会让你设定用户密码,这个一定要记住咯!

注意在装phpmyadmin时 会出现使用 space选择(lighttpd和apache2 ),我们这里 选择apache2 然后在进行安装。

3.然后在浏览器打开服务器的ip地址。出现下面的就算基本可以了。

4.然后需要把WordPress上传到服务器默认的位置

5、指定好WordPress的路径,一般放到/var/www/html/ wordpress

PS:其实可以直接放/var/www/html目录,但是为了后续多搭建其他虚拟机,因此多走这一步。

6.最后就是让apache2指向这个路径,修改 /etc/apache2/sites-available/下的000-default.conf这个文件

cd /etc/apache2/sites-available/

vim 000-default.conf

把DocumentRoot /var/www/html 修改为DocumentRoot /var/www/html/wordpress

按 esc : wq 保存并退出

PS:vim命令需要自己学一学,要不然你会搞错的,你可以把修改的文件提前备份一下。

7、修改apache2的配置

进入 /etc/apache2/apache2.conf
增加 一行代码 ServerName localhost 和 将/var/www这个Directory的AllowOverride参数改为All

8.然后重启apache2服务器

service apache2 restart

/etc/init.d/apache2 restart

9、给网址添加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

10、打开rewrite模块

cd mods-enabled
ln -s ../mods-available/rewrite.load rewrite.load

11、编辑sites-available下80端口的站点配置文件

   RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R]

 

本文地址: https://www.125la.com/1081.html
关注我们:请关注一下我们站长微信:扫描二维码125啦读书导航的微信号,微信号:yudemi(十三少)
版权声明:本文为原创或转载文章,版权归原作者所有,欢迎分享本文,转载请保留出处!
第一个读书导航

发表评论


表情