LAMP+WordPress的搭建

一、安装LAMP(Linux+Apache+Mysql+Php)

步骤:

sudo apt-get install apache2

sudo apt-get install mysql-server

sudo apt-get install php7.0-mysql

sudo apt-get install php7.0-cli

sudo apt-get install php7.0-cgi

sudo apt-get install php7.0-fpm

sudo apt-get install phpmyadmin

安装时会要求输入账户密码,也可以选择此时修改密码:

phpmyadmin passwordourlove1228

然后输入新密码即可

二、安装之后启动服务:

sudo /etc/init.d/apache2 start

sudo /etc/init.d/mysql start

三、创建数据库:

mysql -u root -p ourlove1228 #输入密码进入数据库

mysql > status; #检查联通性

mysql > create database wordpress_db; #创建一个wordpress_db的数据库

mysql > show databases; #查看数据库

四、下载配置wordpress程序:

中文版下载地址:http://cn.wordpress.org/releases/

解压,tar –zxvf wordpress*

cp wordpress/ /var/www/

cp /var/www/wordpress/wp-config-sample.php/var/www/wordpress/wp-config.php

此时用编辑器打开 /var/www/wordpress/ 目录下的wp-config.php,修改里面的如下内容:

-------------------------------------

/** WordPress数据库的名称 */

define('DB_NAME', 'wordpress_db');

/** MySQL数据库用户名 */

define('DB_USER', 'root');

/** MySQL数据库密码 */

define('DB_PASSWORD', ' ourlove1228');

/** MySQL主机 */

define('DB_HOST', 'localhost');

$table_prefix = 'wp_wordpress';

-----------------------------------------

保存之后,浏览器:http://127.0.0.1/wordpress/wp-admin/install.php

开始安装配置,然后打开下面链接看看:

http://127.0.0.1/wordpress/

--------------------------

注意:

浏览器输入127.0.0.1或 localhost 即可跳转至 http://127.0.0.1/wordpress/:

在 /var/www/新建index.html,代码如下:

-------------------------------------------------

-------------------------------------------------

继续(仅针对本地用户):

然后修改/etc/hosts 文件,在里面插入一行:

127.0.0.1 www.weibo-wordpress.com #可以修改成其他文字

这样,只要在地址栏输入 www.weibo-wordpress.com 都会自动跳转至http://127.0.0.1/wordpress/。

四、apache的端口修改为9000了。

只要你选择合适的端口,进行如下的设置即可:

1、修改/etc/apache2/ports.conf将

NameVirtualHost *:80

Listen 80

改为自己需要的端口

NameVirtualHost*:9000

Listen 9000

2、修改/etc/apache2/sites-available/default将第一行的

改为自己需要的端口

3、修改/etc/init.d/apache2/httpd.conf添加

Servernamelocalhost

否则重启时会报如下错误

* Restarting webserver apache2

apache2: Could not reliably determinetheserver's fully qualified domain name, using 127.0.1.1 for ServerName

... waiting apache2: Could notreliablydetermine the server's fully qualified domain name, using 127.0.1.1forServerName

4、重启apache

sudo/etc/init.d/apache2 restart

端口修改完毕。

五、修改默认网站目录:

/etc/apache2/sites-available/default

将/var/www修改位你的路径: /var/www/GMG/

修改默认主页文档:

/etc/apache2/mods-available/dir.conf

将index.* 替换为 xxx.*

注意:

apache2的版本不同文件的放置位置不一样输入这个命令

grep-iR DirectoryIndex /etc/apache2

查看 DirectoryIndex 在apache2哪个文件里面。

例:Ubuntu 12.04:

/etc/apache2/mods-enabled/dir.conf:

/etc/apache2/mods-available/dir.conf:

-----------------------------------------------------------------------------------------------------

接受赞助: 1FS17avoequnQhLhYTWwpKYuoCFFXp5PiE

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180107G0L0ET00?refer=cp_1026

扫码关注云+社区