1.必备资源的虚拟机,以及CentOS.iso
2.启动,开始干活
3.先yum install man
yum install wget
这几个比较基本的命令
linux mysql安装
https://www.linuxidc.com/Linux/2016-09/134940.htm
1.下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2.安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。 3.安装mysql $ sudo yum install mysql-server 根据提示安装就可以了,不过安装完成后没有密码,需要重置密码 4.重置mysql密码 $ mysql -u root 登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户: $ sudo chown -R root:root /var/lib/mysql 重启mysql服务 $ service mysqld restart 接下来登录重置密码: $ mysql -u root //直接回车进入mysql控制台 mysql > use mysql; mysql > update user set password=password('123456') where user='root'; mysql > exit;
mysql允许远程连接
在mysql里面输入(一行一行输入回车)
grant all privileges on *.* to root@'%' identified by "root"; flush privileges; quit;
Linux jdk安装
安装之前先检查一下系统有没有已经安装 rpm -qa |grep java rpm -qa |grep jdk
yum install java-1.8.0-openjdk* -y 使用命令检查是否安装成功(java版本) java -version
Linux Tomcat安装(在jdk安装的前提下)
https://www.cnblogs.com/qianzf/p/6986962.html
yum install tomcat
yum install tomcat-webapps tomcat-admin-webapps
yum install tomcat-docs-webapp tomcat-javadoc
Tomcat文件目录在/usr/share/tomcat
开机自动启动tomcat
sudo systemctl enable tomcat
Linux nginx安装(在jdk安装的前提下)
第一步 - 添加Nginx存储库 要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令: sudo yum install epel-release 第二步 - 安装Nginx 现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx : sudo yum install nginx 在对提示回答yes后,Nginx将在服务器上完成安装。 第三步 - 启动Nginx Nginx不会自行启动。要运行Nginx,请输入: sudo systemctl start nginx 如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信: sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload 您将会看到默认的CentOS 7 Nginx网页,这是为了提供信息和测试目的。它应该看起来像这样: CentOS 7 Nginx默认 如果看到这个页面,那么你的Web服务器现在已经正确安装了。 如果想在系统启动时启用Nginx。请输入以下命令: sudo systemctl enable nginx 恭喜!Nginx现在已经安装并运行了!
扫描二维码关注公众号,回复:
941265 查看本文章
LINUX Tengine
下载Tengine.gz包
1. 安装依赖 yum -y install gcc openssl-devel pcre-devel zlib-devel 2. 编译三步走 ./configure \ --prefix=/opt/sxt/soft/tengine-2.1.0/ \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --with-http_ssl_module \ --with-http_flv_module \ --with-http_stub_status_module \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/tmp/nginx/client/ \ --http-proxy-temp-path=/var/tmp/nginx/proxy/ \ --http-fastcgi-temp-path=/var/tmp/nginx/fcgi/ \ --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ --http-scgi-temp-path=/var/tmp/nginx/scgi \ --with-pcre make && make install 3. 注意:一定要从windows复制粘贴过来 在/etc/init.d下面建立nginx文件,粘贴内容,修改路径(把/opt/sxt/soft/tengine-2.1.0/下面的sbin/nginx建立软连接,即ln -s /home/tengine/tengine-2.1.2/sbin/nginx /etc/init.d/nginx,具体位置自己改) 4. 修改ngxin文件执行权限chmod a+x /etc/init.d/nginx 5. 配置chkconfig
设置环境变量 修改 /etc/profile 文件,在文件末尾加上如下两行代码 export TENGINE_HOME=/opt/sxt/soft/tengine-2.1.0/ export PATH=$PATH:$TENGINE_HOME/sbin 最后执行命令 source /etc/profile 或执行点命令 ./profile 使其修改生效。