Ubuntu系统源码搭建cms、WordPress(Apache+php+mysql)

主要使用命令:

1、Wget

2、./configure

3、Make

4、Make install

5、Apt-get install

6、./configure help

7、./configure  - - with-apr=/usr/local/apr:指定APR路径

8、解压.tar.gz压缩包:tar  -zxvf  1.tar.gz

9、解压.tar.bz2压缩包:tar  -jxvf  1.tar.bz2

一、Apache搭建

1、wget命令下载Apache源码,解压到指定目录下

2、默认网页目录:ls  /var/www/html

3、配置文件目录:/etc/apache2/apache2.conf

4、解压后用./configure命令检测是否缺少库,如缺少用apt-get install命令安装

5、命令wget装APR,解压后./configure检测、make、make install,正确

6、命令wget装APR-util,解压后./configure检测、make、make install,正确

7、

8、在安装目录下,检测无误后,使用命令make、、make install 命令安装Apache

9、在默认目录/etc/apache2下,使用命令/etc/init.d/apache2 start启动服务

10、存在80端口占用情况,用命令 vim /etc/apache2/ports.conf(端口配置文件)修改端口

11、重新启动Apache服务:systemctl  restart  apache2

12、查看端口使用情况,判断服务是否启动:netstat  -antp

二、PHP搭建

1、wget命令下载PHP源码,解压指定目录

2、./configure命令,检测模块

3、Make命令,编译

4、Make install命令,执行

5、PHP与Apache相链接:apt-get install libapache2-mod-php

6、任何情况,相对应解决

7、默认目录新建index.php文件,浏览器检测是否链接成功

三、MySQL搭建

1、wget命令下载MySQL源码,解压到指定目录

2、cmake -DCMAKE _INSTALL_ PREFIX=/usr/locsl/mysql(指定安装目录)(./configure作用相同)

 


3、检测缺少任何库,用cmake命令安装

 

Ubuntu系统源码搭建cms、WordPress(Apache+php+mysql)_第1张图片

4、使用make命令编译,之后用make install命令

5、数据库部署:删除原有data文件夹(rm -rf data)、进入/usr/local/mysql/bin目录下初始化数据库(./mysqld --initialize),生成随机登录密码

6、登录数据库:./mysql  -u  root  -p

7、启动数据库:./mysqld  -u  root  -p

8、登录之后,用命令修改密码:SET PASSWORD = PASSWORD(‘111111’);

四、Cms部署

1、cms解压出来得到的uploads文件夹,利用winSCP工具复制到网页默认目录、var/www/html下

2、组件将MySQL数据库与PHP建立链接

3、组件将MySQL数据库与Apache建立链接

4、浏览器117.122.230.77:88/uploads打开cms

5、出现403权限:

五、WordPress部署

1、官网下载WordPress压缩包,解压在/var/www/html目录下

2、cms基础下,打开注册即可

3、WordPress,个人博客

你可能感兴趣的:(服务器部署,命令,Linux)