服务器搭建
centos7 cpu核数8 内存32g 硬盘1Tb
java nginx redis mysql jar包
echo $PATH 显示当前PATH环境变量
export PATH=/usr/local/mongodb/bin:$PATH 立即生效 临时改变 仅对当前用户\vim /etc/profile
export PATH //找到设置PATH的行,添加
export PATH=/usr/local/mongodb/bin:$PATH 生效方法:系统重启 有效期限:永久有效 用户局限:对所有用户
bin系统的必备执行 /usr/bin应用软体工具的必备执行make /sbin系统管理的必备 /usr/sbin网路管理的必备
!!!!mysql程序安装好后,直接执行mysql或mysqladmin时,系统首先会去/usr/bin下寻找命令,如果不在这个目录中,当然就会找不到了。这个时候我们就需要为这些找不到的命令建立一个链接文件,链接到/usr/bin下
ls /sbin | grep ifconfig whereis which find /路劲 -name java
安装软件
通用二进制格式:直接解压压缩文件,就可以使用。但一定要注意安装平台。
软件包管理器:如RPM。
软件包管理器的前端工具:如YUM。 Yum是rpm的前端程序,主要目的是设计用来自动解决rpm的依赖关系
源代码编译。
安装nginx 使用root权限安装完成
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl--devel
cd /usr/local/src
wget http://nginx.org/download/nginx-1.14.2.tar.gz
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./configure --prefix=/usr/local/nginx
./configure --with-http_ssl_module 添加ssl模块
make && make install
find ./ -iname *.jpg
会出现“find: 路径必须在表达式之前”的错误提示。解决的方法有两种
使用转义符把*转义,即 \*.jpg
用引号引起来 ,即 “*.jpg”
find . -name "aa*" | xargs grep
安装mysql,运行sh脚本,ps -aux | grep mysqld kill掉