配置ssh服务
1、修改ssh配置文件
sudo vim /etc/ssh/sshd_config
2、修改文件的“PermitRootLogin prohibit-password”为"PermitRootLogin yes"
3、重启ssh服务,这样子就可以使用远程终端工具连接上了。
systemctl restart ssh
进行必要的更新
1、更新源
sudo apt update
2、更新软件
sudo apt upgrade -y
安装apache2
1、安装apache2
sudo apt install apache2 -y
2、在浏览器输入你的IP看到下图说明apache2安装成功
3、设置apache2开机自启动
systemctl enable apache2
other:apache2的其他操作
命令 | 作用 |
---|---|
systemctl start apache2 | 开启apache2 |
systemctl stop apache2 | 关闭apache2 |
systemctl restart apache2 | 查看apache2状态 |
安装MySQL
1、安装MySQL
sudo apt install mysql-server mysql-client -y
2、进入MySQL
mysql
3、修改密码为Aa20030202
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'Aa20030202';
4、退出MySQL
exit;
5、初始化MySQL
sudo mysql_secure_installation
6、设置MySQL开机自启动
systemctl enable mysql
安装PHP
1、安装PHP
sudo apt install libapache2-mod-php -y
2、查看PHP版本号
php -v
关联
sudo apt install php-mysql -y
sudo apt install php-gd -y
sudo apt install php-curl -y
sudo apt install php8.1-xml -y
测试环境
1、进入目录
cd /var/www/html
2、创建test.php文件
touch test.php
3、将以下内容写入文件
<?php phpinfo(); ?>
4、在浏览器输入http://你的IP/test.php,查看网页验证是否成功
安装Discuz论坛系统
1、安装zip
sudo apt-get install zip -y
2、创建目录
mkdir /var/www/html/discuz/
3、安装Discuz系统
if [ -f /usr/bin/curl ];then curl -sSLO https://www.discuz.vip/install/X3.5.sh;else wget -O X3.5.sh https://www.discuz.vip/install/X3.5.sh;fi;bash X3.5.sh
4、重启apache2
systemctl restart apache2
5、访问http://你的IP/discuz/install/,进入安装向导
6、按照提示完成安装
到这里Ubuntu搭建LAMP+Discuz就完全成功啦!