建议使用Ununtu22.04
更新软件源包列表
apt install curl wget nano git mysql-server-8.0 redis -y
创建web目录
chmod -R 755 /var/www/html/dujiaoka
chown -R www-data:www-data /var/www/html/dujiaoka
PHP相关
安装php7.3
apt install php7.3 php7.3-fpm php7.3-{curl,xml,gd,bcmath,zip,mysql,fileinfo,redis} -y
-
安装PHP默认一起安装了Apache,如果要用nginx,就删掉apache2
php -v
切换php版本
git clone https://github.com/assimon/dujiaoka.git .
安装依赖
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php -r "unlink('composer-setup.php');"
composer install
操作Mysql
连接MySQL
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '这里自己换自己的密码';
创建数据库——就是后面安装时候用的数据库名字
flush privileges;
安装Nginx
cd /etc/nginx/sites-enabled/ && vim default
配置替换进去,路径记得对应
systemctl restart nginx
隐藏内容需要付费才可以看见
马上购买
666