Linux下常用的软件安装
0.步骤
- 下载安装包,上传到服务器,个人下载tar.gz包
- 解压,解压指令:tar -xzvf 安装包
- 个人习惯:将解压后的目录放在/usr/local
- 配置文件及加载配置文件
- 查看是否安装成功
1.JDK安装
- 配置环境变量:vim /etc/profile
export JAVA_HOME=/usr/local/jdk1.8 # 该路径与安装目录保持一致 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH - 加载环境变量:source /etc/profile
- 查看是否安装成功:java -version
2.tomcat安装
-
解压即可使用
-
tomcat重要目录介绍
bin:存放可执行命令,比如服务开启和关闭 conf:配置文件 context.xml:tomcat公用的环境配置,tomcat服务器会定时去扫描这个文件 web.xml:web应用程序描述文件,都是关于是web应用程序的配置文件 server.xml:可以设置tomcat的端口号、添加虚拟机,是对服务器的设置 tomcat-users.xml:用户配置文件 webapps:发布web应用 lib:库文件 -
启动tomcat:sh /usr/local/tomcat8/bin/startup.sh
-
查看是否监听tomcat:
[root@iZ2ze1nb9s4zafvjglkhsqZ tomcat8]# ps -ef | grep tomcat root 10118 1 0 10:51 pts/0 00:00:03 /usr/local/jdk1.8/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat8 -Dcatalina.home=/usr/local/tomcat8 -Djava.io.tmpdir=/usr/local/tomcat8/temp org.apache.catalina.startup.Bootstrap start root 10810 2976 0 11:10 pts/0 00:00:00 grep --color=auto tomcat [root@iZ2ze1nb9s4zafvjglkhsqZ tomcat8]# netstat -tunlp | grep 10118 tcp6 0 0 :::8080 :::* LISTEN 10118/java tcp6 0 0 127.0.0.1:8005 :::* LISTEN 10118/java
3.MySQL安装
-
解压完成,在/usr/local/mysql目录下新建data目录:
mkdir /usr/local/mysql/data -
更改mysql目录下所有的目录及文件所属者和所属组,以及权限
useradd mysql chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql -
编译安装并初始化mysql,记住初始化输出日志末尾的密码(数据库管理员临时密码)
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql -
编辑配置文件my.cnf
vim /etc/my.cnf,配置内容如下:[mysqld] datadir=/usr/local/mysql/data port=3306 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES symbolic-links=0 max_connections=600 innodb_file_per_table=1 lower_case_table_names=1 character_set_server=utf8 -
测试启动mysql服务器
/usr/local/mysql/support-files/mysql.server start -
添加软连接,并重启mysql服务
ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart -
登录mysql,修改密码
mysql> set password for root@localhost = password('admin123'); -
开放远程连接
mysql> use mysql; mysql> update user set user.Host='%' where user.User='root'; mysql> flush privileges;
4.Redis安装
-
安装gcc环境
# 安装gcc yum install -y gcc-c++ autoconf automake # 查看gcc版本 gcc -v -
进入redis目录编译redis
make -
安装到指定目录
mkdir -p /usr/local/redis make PREFIX=/usr/local/redis install
浙公网安备 33010602011771号