a.安装mysql database

a.安装mysql database

ubuntu搭建discuz论坛,ubuntu搭建discuz

a.安装mysql database

1.安装mysql服务端

sudo apt-get install mysql-server
 (在此进程中须求为mysql的root用户安装一个密码)

2.安装mysql客户端

sudo apt-get install mysql-client  

3.安装mysql开发库

sudo apt-get install libmysqlclient-dev

4.翻看是还是不是安装成功

netstat -tap |grep mysql

5.登陆mysql

mysql -u root -p (输入后回车会须求输入在第1步设置的root密码)

6.使用mysql

在mysql的主宰台下输入show databases;
 (注意分号不可能不够,那是mysql用来判断甘休的标志)

输出结果如下:

+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
+——————–+
3 rows in set (0.00 sec)

b.安装web server

sudo apt-get install apache2

c.安装命令行访问网页的工具w3m

sudo apt-get install w3m

d.安装php5

sudo apt-get install php5

e.安装组件连接php和mysql

sudo apt-get install php5-mysql

f.使用filezilla上传文件到vps服务器

1.将Discuz_X3.2_SC_UTF8.zip(此网页源码去csdn下载吧)上传到vps,然后解压到有个别目录,笔者一贯解压它到/home/name目录下

2.将upload/下的文书都移到/var/www/html目录下:

mv /home/upload/* /var/www/html/

3.改动权限

cd /var/www/html

chmod 777 config/ data/ uc_client/data uc_server/data

g.vps是Ali云的,还需求购买域名及备案才能访问

 

a.安装mysql database 1.安装mysql服务端 sudo apt-get install mysql-server
(在此进程中要求为mysql的root用户安装三个密…

准备 LAMP 环境

1.安装mysql服务端

1.安装mysql服务端

LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz
论坛系统重视的底蕴运维条件。大家先来准备 LAMP 环境:

sudo apt-get install mysql-server
 (在此进度中须要为mysql的root用户设置一个密码)

sudo apt-get install mysql-server
 (在此进度中需求为mysql的root用户设置2个密码)

多个论坛网站的的初期准备。安装 Apache2

2.安装mysql客户端

2.安装mysql客户端

ubuntu 必要安装 Apache2 ,使用 apt-get 安装 Apache2:

sudo apt-get install mysql-client  

sudo apt-get install mysql-client  

sudo apt-get install apache2 -y

3.安装mysql开发库

3.安装mysql开发库

设置好后,您能够经过拜访实验室IP地址 查看到 apache
界面,表达 apache2 安装成功。

sudo apt-get install libmysqlclient-dev

sudo apt-get install libmysqlclient-dev

安装 PHP 组件

澳门金沙国际 ,4.查看是或不是安装成功

4.查看是还是不是安装成功

apt-get 里有 php7.0 ,所以我们能够直接设置 php7.0 :

netstat -tap |grep mysql

netstat -tap |grep mysql

sudo apt-get install php7.0 -y

5.登陆mysql

5.登陆mysql

安装 php 相关组件:

mysql -u root -p (输入后回车会要求输入在第1步设置的root密码)

mysql -u root -p (输入后回车会要求输入在第1步设置的root密码)

sudo apt-get install libapache2-mod-php7.0

6.使用mysql

6.使用mysql

重启 Apache 服务:

在mysql的主宰台下输入show databases;
 (注意分号无法不够,那是mysql用来判断截至的标志)

在mysql的主宰台下输入show databases;
 (注意分号不可能不够,那是mysql用来判定甘休的标志)

sudo /etc/init.d/apache2 restart

出口结果如下:

出口结果如下:

安装 MySQL 服务

+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
+——————–+
3 rows in set (0.00 sec)

+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
+——————–+
3 rows in set (0.00 sec)

安装 MySQL 服务,安装 MySQL 进度中,控制台会提醒您输入 MySQL
的密码,您需求输入两遍密码,并切记您输入的密码,后续安装步骤要求用到。

b.安装web server

b.安装web server

sudo apt-get install mysql-server -y

sudo apt-get install apache2

sudo apt-get install apache2

安装 php MySQL 相关组件:

c.安装命令行访问网页的工具w3m

c.安装命令行访问网页的工具w3m

sudo apt-get install php7.0-mysql

sudo apt-get install w3m

sudo apt-get install w3m

重启 MySQL 服务

d.安装php5

d.安装php5

sudo service mysql restart

sudo apt-get install php5

sudo apt-get install php5

安装 phpmyadmin

e.安装组件连接php和mysql

e.安装组件连接php和mysql

运用 apt-get 安装 phpmyadmin,安装进程中,您要求基于提示接纳 apache2
,再依照提醒输入数据库名称和 phpmyadmin 密码。

sudo apt-get install php5-mysql

sudo apt-get install php5-mysql

sudo apt-get install phpmyadmin -y

f.使用filezilla上传文件到vps服务器

f.使用filezilla上传文件到vps服务器

安装 Discuz

1.将Discuz_X3.2_SC_UTF8.zip(此网页源码去csdn下载吧)上传到vps,然后解压到有个别目录,小编直接解压它到/home/name目录下

1.将Discuz_X3.2_SC_UTF8.zip(此网页源码去csdn下载吧)上传到vps,然后解压到有些目录,笔者平素解压它到/home/name目录下

大家供给下载2个Discuz 压缩包:

2.将upload/下的公文都移到/var/www/html目录下:

2.将upload/下的文本都移到/var/www/html目录下:

wget

mv /home/upload/* /var/www/html/

mv /home/upload/* /var/www/html/

为了将减小包解压,供给安装二个 unzip :

3.修改权限

3.修改权限

sudo apt-get install unzip

cd /var/www/html

cd /var/www/html

下载实现后,解压那几个压缩包

chmod 777 config/ data/ uc_client/data uc_server/data

chmod 777 config/ data/ uc_client/data uc_server/data

sudo unzip Discuz_X3.3_SC_UTF8.zip

g.vps是Ali云的,还亟需购买域名及备案才能访问

g.vps是Ali云的,还亟需购买域名及备案才能访问

解压完后,就能在 upload 文件夹里见到discuz的源码了

 

 

配置 Discuz

由于 PHP 暗许访问 /var/www/html/ 文件夹,所以大家必要把 upload
文件夹里的文本都复制到 /var/www/html/ 文件夹

sudo mv upload/* /var/www/html/

将引得切换成 php 访问的文本夹下,

cd /var/www/html/

修改一下 config、data、uc_server/data/、uc_client/data/cache
目录权限:

sudo chmod -R 777 config/ data/ uc_server/data/ uc_client/data/cache/

将 apache 指定到 index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html

重启 Apache 服务:

sudo /etc/init.d/apache2 restart

相关文章