没有合适的资源?快使用搜索试试~ 我知道了~
Chevereto-免费图床搭建教程.pdf
需积分: 14 3 下载量 157 浏览量
2021-04-29
23:50:08
上传
评论
收藏 207KB PDF 举报
温馨提示
试读
2页
Chevereto图床搭建教程
资源详情
资源评论
资源推荐
本篇教程基于Ubuntu 18.04.3 (LTS) x64,我们会在LNMP环境(Linux, NGINX, MySQL and PHP)上安装chevereto.
1.
系统准备
开始之前,更新下仓库和软件
2.
安装
Nginx
1
sudo apt update && sudo apt upgrade
3.
安装MySQL
1
sudo apt install nginx
1
sudo apt install mysql-server
输入如下命令进入MySQL命令行.
1
sudo mysql -u root
在MySQL命令行输入如下语句:
1
CREATE DATABASE chevereto;
CREATE USER 'chevereto' IDENTIFIED BY 'enter_a_password_here';
GRANT ALL ON chevereto.* TO 'chevereto' IDENTIFIED BY 'enter_a_password_here';
quit
注:要记住数据库名称,用户名和密码(enter\_a\_password_here替换成你自己的密码),后面会用到。
上面的信息设置完成后,执行下面的命令进行MySQL安全配置向导:
1
sudo mysql_secure_installation
按如下所示回答所有的问题:
4.
安装
PHP
1
2
3
4
5
Set root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
1
sudo apt install php-fpm php-zip php-curl php-mbstring php-gd php-mysql
创建chevereto.ini文件
1
sudo vim /etc/php/7.2/fpm/conf.d/chevereto.ini
复制如下选项:
5.
配置网站
1
upload_max_filesize = 20M;
post_max_size = 20M;
max_execution_time = 30;
memory_limit = 512M;
给网站文件创建如下文件夹,修改用户和用户组为www-data
1
sudo mkdir -p /var/www/html/xussl.com/public_html
sudo chown www-data:www-data /var/www/html/xussl.com/public_html
移除Nginx默认网站
1
sudo rm -f /etc/nginx/sites-enabled/default
创建网站配置文件
1
sudo vim /etc/nginx/sites-available/xussl.com.conf
复制粘贴如下内容:
1
listen 80 default_server;
listen [::]:80 default_server;
server_name xussl.com;
root /var/www/html/xussl.com/public_html; index index.html;
# Image not found replacement
location ~* (jpe?g|png|gif|webp) {
log_not_found off; error_page 404 /content/images/system/default/404.gif;
}
server {
Chevereto-免费图床搭建教程
2021
年
4
月
29
日
22:48
分区 我的小窝 的第
1
页
smallstar02
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0