栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux-lamp-微信小程序-ego篇一

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux-lamp-微信小程序-ego篇一

1、安装linux基本软件,下载screen、gcc、wget等

yum install vim git unzip screen gcc wget

2、登录后运行窗口管理器

screen -S lnmp

3、下载并安装LNMP一键安装包(需要权限)

(1)可以使用无人值守命令生成工具一键生成命令,
地址:[https://lnmp.org/auto.html]
选择自己想要的版本个架构模式,直接生成就好了。
(2)使用以下命令

wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lamp

最后一个单词为架构模式,可选lnmp lnmpa lamp

然后就会弹出mysql对应版本:

根据数字选择版本。然后设置数据库密码。
后面的选项也是一样,只不过选lamp需要多一个apache管理员邮箱选项。

4、查看是否成功。

# 查看PHP的版本
php -v
# 查看Apache的服务是否正常
systemctl status httpd
# 查看mysql的服务是否正常
systemctl status mysql
 
# 启动mysql服务
systemctl start mysql
# 重启mysql服务
systemctl restart mysql
# 启动Apache服务
systemctl start httpd
# 重启Apache服务
systemctl restart httpd

5、使用fz将window下的sgoser文件转到linux下


<1、使用ifconfig命令查看ip地址,输入到fz中
<2、右键文件传输

6、将egoser.zip解压并移动到/home/wwwroot/default

 unzip egoser.zip -d /home/wwwroot/default
1.、给文件权限
    chmod -R 777 egoser
2、 在/home/wwwroot/default/下查看是否传输成功
    ls -al

7、mysql操作

# 在linux进入数据库(数据库密码)
mysql -u root -p

# 查看当前mysql数据库
show databases;

# 创建数据库egowx并设置编码方式和排序规则(utf8_general_ci)
create database egowx charset utf8 collate utf8_general_ci;

# 使用(打开)数据库
use egowx;

# 导入备份好的sql文件
source /home/wwwroot/default/egoser/ego.sql;

# 查看某数据库下有哪些表
show tables;

# 退出数据库
exit;

8、使用可视化数据库管理工具 Navicat

9、修改Apache配置文件

1.  # 进入配置文件目录
1.  cd /usr/local/apache/conf/extra


2.  # 重命名配置文件
2.  mv httpd-vhosts.conf httpd-vhosts.confd

3.  # 查看是否修改成功
3.  ls -al

4、 # 重启Apache服务
4.  systemctl restart httpd

5.  # 查看Apache的服务状态
5.  systemctl status httpd

10、去微信公众平台注册小程序 APPID和APPsecert

修改项目配置文件:

1. 找到配置文件/home/wwwroot/default/egoser/application/extra
# 进入配置文件路径
  cd /home/wwwroot/default/egoser/application/extra


2.  编辑wx.php文件修改对应APPID和APPSecret(自己申请的).
  vi wx.php
  
3、相同操作,重启apache服务  

11、更改database.php文件

 1、进入文件
 cd /home/wwwroot/default/egoser/application/
 
 2、编辑文件
   vi database.php
   
 3、相同操作,重启apache服务  

12、浏览器验证是否成功

http://虚拟机IP/api/v1/banner/1

13、如果mysql报错# is not allowed to connect

1、关闭防火墙
systemctl stop firewalld service

2、查看防火墙状态(关闭)
systemctl status firewalld service

3、进入mysql
mysql -u root -p  输入密码
use mysql;   //使用mysql数据库
select host from user;   //查询user表

grant all privileges on *.* to 'root'@'%' identified by 'yourPassword' //给权限

4、重启mysql服务
systemctl restart mysql

14、虚拟域名

windows下进入 C:WindowsSystem32driversetc
修改host    最后一行加上      虚拟机ip  e.cn
浏览器进入         http://e.cn/api/v1/banner/1
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/894064.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号