终止以下程序:nginx、apache、mysql、php-fpm、ftp
/etc/init.d/nginx stop
/etc/init.d/httpd stop
/etc/init.d/mysqld stop
/etc/init.d/php-fpm stop
/etc/init.d/vsftpd stop
查看磁盘分区
fdisk -l
Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0008d73aDevice Boot Start End Blocks Id System
/dev/vda1 * 2048 104855551 52426752 83 LinuxDisk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes磁盘分区
fdisk /dev/vdb
格式化磁盘
mkfs.ext4 /dev/vdb
挂载磁盘
mount /dev/vdb /home
查看磁盘空间
df -lh
设置重启服务器后自动挂载
vi /etc/fstab
插入一行/dev/vdb /home ext4 defaults 0 0
取消挂载
umount /dev/vdb
若想直接直接格式化数据盘,也可以使用mkfs.ext4 /dev/vdb 格式化整个数据盘,然后再进行挂载
查看分区情况
fdisk -l
磁盘分区
fdisk /dev/sda (过程略,这里只建了一个分区)
再查看一下分区
fdisk -l
创建物理分卷
pvcreate /dev/sda1
查看一下当前卷组情况
vgdisplay
这里Free PE / Size 0/0 表明没有可用的扩展空间
查看一下当前卷组
vgscan
查询lv
lvdisplay
查看磁盘大小
df -l
扩展逻辑卷 (根目录"/"的挂载点) 由 lvdisplay 获取
lvextend -L +8G /dev/vg_cloud/vg_root
resize2fs -f /dev/vg_cloud/lv_root
(初始化文件系统)
Nginx下启动PM2项目
1.上传文件到网站目录
.nuxt
static
nuxt.config.js
package.json
package-lock.json
- 切换到对应目录
cd /home/wwwroot/test/
- 安装对应组件
npm install -production
- 启动 npm 服务
npm start
- 创建并启动PM2项目
pm2 start --name 'test' npm -- run start
- 开启进程守护
pm2 save
未升级前出现OpenSSL出现网络丢包严重
查看当前openssl版本
openssl version
下载源代码(https://www.openssl.org)
wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
解压源代码包,并进入OpenSSL目录
tar zxvf openssl-1.1.1g.tar.gz
cd ./openssl-1.1.1g
开始编译
./config --prefix=/usr/local/openssl
移动相关文件到相对应的目录
mv /usr/bin/openssl /usr/bin/openssl.OFF
mv /usr/include/openssl /usr/include/openssl.OFF
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib">>/etc/ld.so.conf
ldconfig -v
查看升级后版本
openssl version