您好,登錄后才能下訂單哦!
一、httpd 或者 nginx 安裝完,無法訪問
1、80端口未備案情況,默認被屏蔽
2、修改服務端口,并在安全組里面開放(httpd.conf or nginx.conf listen xx )
二、mysql 遠程用戶登陸
1、使用端口參數 -P
2、查看mariadb 所用端口
cat /etc/my.cnf
show global variables like 'port'
3、修改mariadb 端口
vim /etc/my.cnf 修改或者增加 port=xx
4、遠程登陸mysql -u root -h 地址 -P 端口 -p 無法訪問
檢查地址登陸權限 select user,host,password from user;
檢查用戶及密碼
use mysql
alter user 'root'@'localhost' identified by 'youpassword';
flush privileges;
5、允許用戶通過root訪問 服務器(IP)的nextcloud_db 數據庫,及設置密碼
grant all privileges on nextcloud_db.* to root@×××××× identified by '××××××';
三、安裝php7.2
1、yum install -y centos-release-scl
2、yum install -y rh-php72 rh-php72-php rh-php72-php-gd rh-php72-php-mbstring rh-php72-php-intl rh-php72-php-pecl-apcu rh-php72-php-mysqlnd rh-php72-php-pecl-redis rh-php72-php-opcache rh-php72-php-imagick
四、拷貝setup-nextcloud.php 文件到服務器目錄
rsync -avh /root/downloads/setup-nextcloud.php root@×××××××:/var/www/html/
五、nextcloud.php 配置
chown -R apache:apache /var/www/html/nextcloud
六、打開瀏覽器,訪問服務地址,總是下載PHP文件,無法打開
修改 nginx.conf 配置文件,添加以下配置:
location ~* .php$ {
try_files $uri =404;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
}
參考文檔:https://cloud.tencent.com/developer/ask/55032
七、更新mysql用戶密碼
use mysql;
update user set authentication_string=password('newword') where user='root';
flush privileges;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。