最近自己完成了利用云服务器部署简单的论坛网站的实验操作,在这里分享下自己的操作过程。我使用的是开源论坛代码服务社区:Discuz!社区动力。
首先我在自己的虚拟机上操作了一遍:
第一步,设置基础环境,关闭防火墙;
第二步,安装LAMP(Linux+Apache+MySQL+PHP),利用yum install命令安装httpd、mariadb-server、mariadb、php、php-mysql、gd、php-gd;
第三步,安装Discuz!(导入discuz网站源码、Apache配置虚拟主机、准备数据库、安装discuz,依次操作即可);
第四步,利用客户端测试。
下面是利用阿里云服务器操作的全部过程。
操作环境:
阿里云服务器;
Xshell;
1.打开阿里云的官方网站,登录账号,找到云服务器ECS;
2.进入之后找到左侧实例一栏,点击创建实例,就会进入到自定义购买界面;
3.依次选择包年包月(使用包年包月可以退订 );
地域选择距离自己最近的即可;
CPU、内存可根据自己的需求选择,我这里只是为了演示操作,都选择了1G;
规格选择共享标准型s6;
镜像这里选择的是CentOS,7.9版本;
云盘大小根据自己的需求选择即可;
实例数量1;
购买时长可以自行选择;
然后点击网络和安全组;
4. 这里选择默认专有网络即可;
勾选上分配公网 IPv4 地址;
带宽值根据自己的需求选择;
安全组把下面的几个全部勾选上;
然后点击下一步系统配置;
5.点击自定义密码;
设置自己的登录密码和确认密码;
主机名可设可不设;
然后点击确认订单;
6.在这里确认下订单是否有误,没有问题勾选上服务协议,确认下单付款即可;
7.购买完成后刷新下点进控制台的实例列表就可以看到了;
8.以上操作全部完成后,使用Xshell连接上自己的云服务器,进行配置操作;
yum install -y httpd mariadb-server mariadb php php-mysql gd php-gd wget unzip vim #安装必要的环境及软件 systemctl start httpd mariadb systemctl enable httpd mariadb #开启服务器,设置开机自启 wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip #下载Discuz!的开源代码压缩包 unzip Discuz_X2.5_SC_UTF8.zip #解压缩 cp -rd upload/* /var/www/html/ #将解压缩的文件复制到配置文件的默认目录下 chown -R apache.apache /var/www/html #设置权限 mysql #输入mysql,进入数据库 create database discuz; #创建数据库表,注意后面有个英文分号; show databases; #查看建立的数据库 \q #退出数据库
9.以上操作完成后,就可以通过ip地址登录了;
10.如果想用域名登录,还可以在阿里云购买一个域名,然后解析设置下,备案以后就可以使用了;
以上就是利用云服务器部署简单的论坛网站的全部操作步骤,有任何问题欢迎大家评论留言,一起学习讨论。
原文链接:https://blog.csdn.net/weixin_60197334/article/details/123776812