一、安装宝塔面板
1、Centos安装脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
2、安装成功的信息
外网面板地址: http://xxx.xxx.xxx.xxx:xxxxx/xxxxxx
内网面板地址: http://xxx.xxx.xxx.xxx:xxxxx/xxxxxx
3、修改登录名和密码:xxxxxx/xxxxxxxxxxx
4、绑定域名和入口:
5、在Nginx中配置域名xxx.xxx.xxx反向代理:
server
{
listen 80;
server_name xxx.xxx.xxx;
location / {
client_max_body_size 100m;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://xxx.xxx.xxx.xxx:xxxxx;
}
}
3、更新pyhton的pip:
/www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip
二、挂载第二块硬盘,参看文章:
Centos7.9 挂载硬盘
https://blog.csdn.net/weixin_40966235/article/details/127008399
1、查看磁盘空间
df -h / fdisk -l / lsblk -l
2.临时挂载mount /dev/vdb1 /data
确认挂载成功df -lh
卸载挂载umount /data
3.永久挂载
查询sdb1的UUID
lsblk -f
d7498736-9968-4c5b-a609-f3f6055ad
修改系统配置文件 /etc/fstab
vi /etc/fstab
UUID=d7498736-9968-4c5b-a609-f3f6055ad /data xfs defaults 0 0
mount -a
防止配置错误重启失败,进入救援模式。没有任何提示说明配置正确。
重启验证reboot
三、登录宝塔面板并安装LNMP环境:
1、绑定自己的宝塔帐号
2、一键安装LNMP环境:
Nginx1.22 / MySQL5.7 / Pure-Ftpd 1.0.49 / PHP7.4 / phpMyAdmin5.2
四、创建数据库和设置密码
五、宝塔面板安装NodeJs后无法使用nodejs解决办法
打开Linux的配置文件/etc/profile,在文件中添加一行
export PATH=$PATH:(nodejs安装目录)/bin
例如:export PATH=$PATH:/www/server/nodejs/v16.20.1/bin
关闭终端,重新打开终端后,输入node -v 即可查看到版本号
六、创建EGGJS工程项目:
npm init egg --type=simple
npm i
npm run dev
设置端口:
config.cluster = {
listen: {
port: 7001,
hostname: '0.0.0.0',
},
};
七、防火墙开启7001端口:
1、把端口7001以TCP协议添加到防火墙规则中:
sudo firewall-cmd --add-port=7001/tcp --permanent
2、重新加载防火墙配置:
sudo firewall-cmd --reload
3、在云主机的安全规则中添加7001端口
其他:======================================================
vue3生产环境中的跨域问题解决:
在本站点nginx配置的server中加上以下代码即可
#proxy代理部分
location /api/ {
proxy_pass http://127.0.0.1:7001/; #更换为自己的域名和端口
}
======================================================
linux常用命令:
查询端口:netstat -tunlp
查看防火墙状态:sudo systemctl status firewalld
查看防火墙规则:sudo firewall-cmd --list-all
把端口7001以TCP协议添加到防火墙规则中:sudo firewall-cmd --add-port=7001/tcp --permanent
重新加载防火墙配置:sudo firewall-cmd --reload
======================================================
vscode远程连接服务器试图写入的管道不存在
https://zhuanlan.zhihu.com/p/450705439?utm_id=0
进入C:\Users\你的用户名\.ssh,删除文件known_hosts,如果你已经创建很多个远程代码,那就删除对应IP那条就可以了。
相关推荐
在本文中,我们将详细探讨如何使用VMware安装CentOS 7.9操作系统。VMware是一款流行的虚拟化软件,它允许用户在单个物理主机上运行多个独立的操作系统实例。CentOS是一个免费且开源的Linux发行版,常用于服务器和...
CentOS 7.9 安装配置 vsftpd 在本文中,我们将详细介绍如何在 CentOS 7.9 上安装和配置 vsftpd,以实现匿名用户的上传和下载操作。 一、关闭防火墙 在配置 vsftpd 之前,需要关闭防火墙,以免防火墙的限制导致-...
在Linux系统中,尤其是CentOS 7.9这样的企业级操作系统上,离线安装PHP环境依赖是一项关键任务,尤其在没有互联网连接或者网络环境受限的情况下。这篇文章将详细讲解如何在CentOS 7.9上离线安装PHP环境,以及所需的...
centos7.9镜像文件
### PostGreSQL在Centos 7.9上的安装与部署 #### 一、引言 在开始学习任何数据库之前,最重要的第一步就是安装部署一个可供学习和测试的环境。选择一个在业界广泛使用的操作系统版本,以及一个成熟稳定的数据库...
Centos7.9安装部署Zabbix6,需要安装包的发邮箱,文件里面包含邮箱地址
CentOS 7.9是 CentOS Linux 发行版的一个重要版本,它基于Red Hat Enterprise Linux (RHEL) 7.9源代码,为用户提供了一个稳定、可靠的企业级操作系统环境。这个版本特别适合那些需要强大服务器功能,同时又希望避免...
centos7.9 自动安装mysql8.0.33,附带脚本
"WSL CentOS 7.9-2111(win11 WSL 上安装 CentOS 7 系统)" 这个标题指的是在Windows 11操作系统中,利用Windows Subsystem for Linux (WSL) 技术安装CentOS 7.9-2111版本的过程。WSL是微软为Windows提供的一种轻量...
至此,你已经在离线的CentOS 7.9环境中成功安装了Ansible。接下来,你可以创建主机清单文件(`hosts`),定义你的管理节点,并编写playbook来自动化你的运维任务。 注意, Ansible的使用涉及到yaml语法、角色...
centos 7.9 ARM平台容器镜像
这将允许 CentOS7.9 和 Win10 之间的文字内容复制粘贴,并将 CentOS7.9 下某个文件夹挂载到远程主机上用于文件传输。 4.2 rdesktop 的其他常用命令参数: -f 进入全屏模式,中途可以使用 ‘Ctrl+Alt+Enter’退出...
【标题】"CentOS7.9-xrdp.zip"是一个针对CentOS 7.9操作系统的远程桌面解决方案,其中包含了xrdp(X Windows Remote Desktop Protocol)服务的安装包。这个压缩文件允许用户通过Windows系统远程连接到运行CentOS 7.9...
CentOS 7.9 安装 Zabbix 6.0 LTS 版 Zabbix 是一个基于 Web 的网络监控系统,能够实时监控服务器、网络设备和应用程序的状态。下面是 CentOS 7.9 安装 Zabbix 6.0 LTS 版的详细步骤。 安装 Nginx 首先,需要安装 ...
我们为您提供了基于WSL的CentOS 7.9镜像资源,让您能够轻松在Windows环境下运行最新版本的CentOS! 为什么选择我们的WSL CentOS 7.9镜像资源呢? 强大的功能:CentOS是一款稳定、可靠的Linux发行版,具备丰富的...
在本文中,我们将详细介绍如何在CentOS 7.9系统上安装Amber 20,一个广泛使用的分子动力学模拟软件。安装过程中涉及到的关键步骤包括安装GCC 9、必要的插件、CUDA 11.2、OpenMPI 4.1.2、CMake 3.22.2以及最终的Amber...
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
qcow2格式,openstack, centos7.9-2211,centos7.9镜像,云镜像,通用cloud-image,和阿里云centos镜像类似,是vda整合系统,可以用 resize 热扩容硬盘和文件系统。
"CentOS 7.9 在航天联志服务器加载板载 RAID 驱动安装指南" 在本指南中,我们将详细介绍如何在航天联志服务器上安装 CentOS 7.9 操作系统,并加载板载 RAID 驱动。整个过程分为以下几个步骤: 步骤 1:检查主板和...
在CentOS 7.9操作系统中,安装GCC(GNU Compiler Collection)和GCC-C++是进行C和C++编程的基础。GCC是一套集成了C、C++、Fortran、Objective-C等语言编译器的工具集合,而GCC-C++则专注于C++的编译。在离线环境下...