腾讯云+tipask快速搭建基于laravel的CMS网站
一、购买腾讯云服务器,服务市场->基础环境->选择WordPress平台镜像
二、按照tipask教程安装
tipask官方教程地址https://wenda.tipask.com/article/22
官方教程对新手不太友好,我整理如下:
1.ftp上传文件
云服务器镜像装载完毕后,浏览器访问服务器公网ip,点击获取权限后会下载服务器相关的文件
浏览器访问host url,根据所给的账号密码登录,会进入服务器控制页面:
然后通过在线ftp功能就可以上传本地文件到云服务器,上传的文件在云服务器的 /virtualhost/随机字符/ 目录内,由于镜像预装了WordPress我们不用,可以将该目录下的文件清空。
2.环境相关
tipask要求的环境中,我们使用的镜像已经装好了nginx1.8和php,php有多个版本,我们使用php5.6就行。
nginx稍后需要修改配置文件。
对于php扩展也已经都内置好,不用去修改php.ini文件。
镜像的环境问题在于:mysql数据库的账号密码并不是权限文件里写的,需要自己绕过登录权限验证重置密码。
注:按文件给的mysql帐号密码登录,只能看到如下两个库,并且不能创建tipaskx库:
3.上传tipask.zip文件后的准备工作
在解压后的项目根目录下,创建.env文件:
touch .env
给tipask文件夹777权限
chmod -R 777 .
4.创建tipaskx数据库
首先重置mysql登录密码,操作如下:
1.关掉mysql的系统服务
service mysqld stop
2.使用命令跳过输入密码过程:
mysqld_safe --skip-grant-tables &
3.进入数据库,修改mysql库user表数据,刷新MySQL的系统权限相关表
mysql
use mysql
update user set password=password('123456') where user='root';
flush privileges
4.重启mysql系统服务
service mysqld restart
然后创建tipask库:
create database tipaskx;
5.重点:配置nginx服务器
编辑/usr/local/nginx/conf/nginx.conf文件
在默认server后配置一个server,配置重点:
- 在server_name写上服务器公网ip
- root 要解析到项目public目录下
- location中fastcgi_pass端口号不要写成10000,会与默认server冲突
- 可以配置一个error_log来记录nginx报错,以便查改
- Nginx 伪静态设置try_files
server {listen 80;server_name test.asktip.com xxx.xxx.xxx.xxx; //填写公网ipindex index.php index.html;root /virtualhost/KZYJSA1dMmB/tipask-3.2.1/public; //解析到public目录access_log /virtualhost/access.log; //log记录nginx报错方便排查location ~ \.php$ {fastcgi_pass 127.0 .0 .1: 9000; //端口号不要与默认server重复include fastcgi.conf;}location ~ \.key$ {return 404;}location / {try_files $uri $uri/ /index.php?$query_string; //伪静态设置}
}
保存nginx.conf后,reload一下nginx:
nginx -t //配置文件语法检查,success后继续
nginx -s reload
6.浏览器访问 公网ip/install 完成asktip安装
腾讯云+tipask快速搭建基于laravel的CMS网站相关推荐
- 使用腾讯云服务器快速搭建网站教程
已经有了腾讯云服务器如何搭建网站?腾讯云服务器网以腾讯云服务器,借助宝塔面板搭建Web环境,然后使用WordPress博客程序搭建网站,大致分为三步,首先购买腾讯云服务器,然后在腾讯云服务器上部署宝塔 ...
- 利用阿里云主机快速搭建基于wordpress的个人博客网站
一.打开阿里云官网 阿里云-计算,为了无法计算的价值 点击右上角进行登录 三.点击上方免费试用,点击云服务器esc 四.点击立即适用 五.选择云主机配置,点击立即试用 点击云主机进入管理 点击配置安全 ...
- 【Microsoft Azure 的1024种玩法】五十九.基于Azure云平台快速搭建GitLab应用实现代码托管
[简介] GitLab是由GitLab Inc.开发,一款基于Git的完全整合的软体开发平台,以 Git 作为代码管理工具并实现自托管的 Git 项目仓库,本篇文章主要介绍如何在Azure Virtu ...
- 利用腾讯云轻量搭建私人云盘-Cloudreve
利用腾讯云轻量搭建私人云盘-Cloudreve 购买链接:https://cloud.tencent.com/act/pro/lighthouse 大陆地区1核1G3Mbps的机器128一年,非常适合 ...
- NVIDIA专家实战演示,教你快速搭建基于Python的车辆信息识别系统
主讲人 | 何琨 英伟达 量子位编辑 | 公众号 QbitAI 随着智慧城市.自动驾驶的快速落地,车辆的检测和识别应用场景非常广泛,如车牌识别.车流统计.车辆属性识别等. 近日,在英伟达x量子位发起的 ...
- CV公开课报名 | 快速搭建基于Python的车辆信息识别系统
位来 发自 凹非寺 量子位 编辑 | 公众号 QbitAI 时下,智慧城市和自动驾驶快速发展,车辆的检测和识别应用场景非常广泛,如车牌识别.车流统计.车辆属性识别等. 但是从0搭建一个精度高.速度快的 ...
- 阿里云数据库快速搭建疫情分析系统最佳实践
简介:疫情降临,疫情态势分析和防控任务迫在眉睫,如果快速搭建高效的疫情态势分析系统是众多部门和单位的难题,阿里云RDS PG+Ganos解决方案可在极短时间内完成分析系统搭建,有效助力疫情防控. 直达 ...
- 在腾讯云主机上搭建pytorch深度学习环境
在腾讯云主机上搭建pytorch深度学习环境 1.购置[腾讯云主机](https://cloud.tencent.com/? fromSource=gwzcw.234976.234976.234976 ...
- 2021使用腾讯云CentOS7.6搭建Terraria泰拉瑞亚服务器
2021使用腾讯云CentOS7.6搭建Terraria泰拉瑞亚服务器 纯净档(还没研究出其他的) 适合与朋友玩 1. 前期准备 一台云服务器(本章使用的为1核2G的腾讯云服务器) PuTTY 2.设 ...
最新文章
- python下载教程1001python下载教程-请教vs2017下怎么使用python
- javaweb 中的过滤器 包装器
- 07- Firmware Update (FWU)
- 光流 | 高精度变分光流、LK-HS多项式展开的帧间估计、局部全局光流(论文翻译)及光流场与光流算法研究
- bzoj4245: [ONTAK2015]OR-XOR
- mysql数据库容量和性能_新品速递丨容量盘性能提升超 300%,数据库支持 MySQL 8.0...
- 解读文献里的那些图——流式细胞术
- Hadoop 系列之 HDFS
- Vue Devtools安装(谷歌浏览器插件:)
- Docker和容器简介
- 实现gridview空白处的点击事件
- 建议考事业编吗?为什么?
- Java工程师成神之路思维导图
- PermutationsUnique,求全排列,去重
- Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
- 刻录软件nero序列号有效性的检测
- 计算机硬盘容量减少修复,硬盘坏了数据可以恢复吗?教你硬盘数据恢复技巧
- 战略项目——科龙空调中高层干部培训记
- Notepad++下载安装教程
- 蚂蚁开放联盟链合约开发入门
热门文章
- 项目异常Too many open files
- 使用git拉取远程仓库代码
- 电子电路:电流镜电路
- 【微信小程序】用户授权以及判断登录是否过期的方法
- 熊猫浏览器panda发布了!Enjoy it ! download! http://redpandas.cn or http://redpanda.sourceforge.net
- 干货 :六招教你用Python分分钟构建好玩的深度学习应用
- Twincat3报错AdsWarning: 4115 (0x1013, RTIME: system clock setup fails
- iOS_44_导入第3方APP内的文件_UTI
- 教育培训行业的一些专有名词简称
- 双十一自动领喵币工具