跳至内容
技术分享
站点工具
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
登录
搜索
您的足迹:
服务器技术:linux:常用软件安装
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
<p>==================================================<br/>安装JDK<br/>#rpm -ivh jdk-7-linux-i586.rpm<br/>#vi /etc/profile<br/>在末尾加入以下字符串<br/>JAVA_HOME=/usr/java/jdk1.7.0<br/>PATH=$JAVA_HOME/bin:$PATH<br/>CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar<br/>export JAVA_HOME<br/>export PATH<br/>export CLASSPATH<br/>保存,退出。<br/><br/>#source /etc/profile<br/><br/>#java -version<br/>java version "1.7.0"<br/>Java(TM) SE Runtime Environment (build 1.7.0-b147)<br/>Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)<br/>显示这样的信息,表示安装成功。<br/><br/><br/>export JAVA_HOME=/usr/java/jdk1.7.0_71<br/>export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar <br/>export PATH=$PATH:$JAVA_HOME/bin<br/><br/>====================================================<br/>#查看端口<br/>netstat -tlnp<br/><br/>一、查看哪些端口被打开 netstat -anp<br/>二、关闭端口号:<br/> iptables -A INPUT -p tcp --drop 端口号-j DROP<br/> iptables -A OUTPUT -p tcp --dport 端口号-j DROP<br/>三、打开端口号:<br/> iptables -A INPUT -ptcp --dport 端口号-j ACCEPT<br/>四、以下是linux打开端口命令的使用方法。<br/> nc -lp 23 &(打开23端口,即telnet)<br/> netstat -an | grep 23 (查看是否打开23端口)<br/>五、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以 <br/><br/>验证启动服务状态<br/>echo status | nc -i 1 127.0.0.1 7070<br/><br/>===============================================<br/>防火墙设置<br/><br/>vi /etc/sysconfig/iptables <br/><br/> /etc/init.d/iptables restart <br/>===============================================<br/><br/>授权目录<br/>chown -hR javaApp:ijk /opt/javaApps<br/>chown -hR javaApp:ijk /data/logs<br/><br/>===============================================<br/><br/>查看空间<br/>du -h --max-depth=1<br/>===============================================<br/><br/>php安装插件<br/><br/>./configure --prefix=/data/home/xingzheng/install/php-5.5.10 --with-libxml-dir=/data/xingzheng/install/libxml2-2.7.2 --enable-sockets=shared --with-mysql=shared,mysqlnd<br/><br/><br/>./configure --with-php-config=/home/data/php/bin/php-config --with-mysql=/usr --with-zlib-dir=/home/data/php/lib --with-libdir=/usr/lib64/mysql<br/><br/>./configure --with-php-config=/home/data/php/bin/php-config --with-mysql=/usr --with-zlib-dir=/home/data/php/lib<br/><br/><br/>第二次编译报错如下:<br/>configure: error: Cannot find libmysqlclient under /usr.<br/>Note that the MySQL client library is not bundled anymore!<br/><br/>这个错误时因为在64位的linux系统中,libmysqlclient 默认安装到了 /usr/lib64/mysql/ 目录下,但是php编译时,要去/usr/lib目录下查找<br/>解决办法:在/usr/lib目录下创建一个软连接<br/>[root@localhost php-5.3.28]# ls /usr/lib64/mysql/libmysqlclient*<br/>/usr/lib64/mysql/libmysqlclient_r.so /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 /usr/lib64/mysql/libmysqlclient.so.16<br/>/usr/lib64/mysql/libmysqlclient_r.so.16 /usr/lib64/mysql/libmysqlclient.so /usr/lib64/mysql/libmysqlclient.so.16.0.0<br/><br/>[root@localhost php-5.3.28]# ln -s /usr/lib64/mysql/libmysqlclient.so.16 /usr/lib/libmysqlclient.so<br/>=======================================================<br/><br/>netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'<br/><br/>===============================================<br/>安装nc<br/>使用命令:yum install nc<br/><br/>安装完成再使用命令:nc -l 5001<br/>===================================================<br/>安装ngnix<br/>http://www.169it.com/article/14124376353258130009.html<br/><br/>2 安装这个rpm包<br/><br/>rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm<br/><br/>安装过程中会出现错误提示:<br/><br/>warning: nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY<br/><br/>忽略即可<br/><br/>3 开始正式安装nginx<br/><br/>yum install nginx<br/><br/>[root@ijk rpm_package]# whereis nginx<br/>nginx: /usr/sbin/nginx /etc/nginx /usr/lib64/nginx /usr/share/nginx<br/><br/>===================================================<br/>安装mysql<br/><br/>root/ijk@com<br/><br/>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ijk@123' WITH GRANT OPTION; <br/><br/><br/>FLUSH PRIVILEGES <br/>grant all privileges on *.* to 'ijk'@'%' IDENTIFIED BY 'ijk@123';<br/><br/>iptables -A INPUT -p tcp --dport 3306 -j ACCEPT<br/><br/><br/>http://www.linuxidc.com/Linux/2015-04/116003.htm<br/><br/>安装MYSQL<br/>1、安装prel<br/>yum install perl<br/><br/>2、 rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm <br/>[root@linuxidc tools]# rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm<br/>[root@linuxidc tools]# rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm <br/><br/>3.查看下是否有系统自带mysql的rpm包,如果有,需要删除自带的旧rpm包。<br/>[root@linuxidc ~]# rpm -qa | grep mysql<br/>mysql-libs-5.1.71-1.el6.x86_64<br/>[root@linuxidc ~]# yum -y remove mysql-libs-5.1*<br/>[root@linuxidc ~]# rpm -qa | grep mysql<br/>[root@linuxidc ~]#<br/><br/>6.修改配置文件位置。<br/>[root@linuxidc tools]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf<br/><br/>7.初始化MySQL及修改MySQL默认的root密码。<br/>[root@linuxidc tools]# /usr/bin/mysql_install_db <br/><br/>==========================================================================<br/>用户授权<br/><br/>useradd -g ijk javaApp -d /opt/javaApps <br/><br/>chown -hR javaApp:ijk /opt/javaApps<br/>netstat -ntlp 检查21 端口是否开启<br/><br/>==========================================================================<br/>设置时区<br/>tzselect <br/><br/>ntpdate time.nist.gov<br/>同步到硬件<br/>hwclock -w<br/>1: 显示系统时间:#date<br/> 修改系统时间: date -s '2012-08-02 12:00' #设置系统时间为本地时间<br/><br/> 2:显示硬件时间:#hwclock --show<br/> 设置硬件时间:#hwclock --set --date '08/02/2012 12:00:00'<br/><br/> 3:这就是硬件时间同步系统时间:hwclock --hctosys <br/><br/> 4:这个命令强制把系统时间写入CMOS:clock -w <br/>========================================================================<br/>安装git<br/>yum remove -y git<br/><br/>首先更新系统<br/><br/>yum -y update<br/><br/>更新完成之后有6.5变成6.7了<br/>安装依赖的包<br/><br/>yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker<br/><br/>========================================================================<br/><br/> #测试网络链路<br/> mtr 192.168.1.<br/><br/> scp ijk-api-server.war root@10.46.134.66:/data/apps</p>
服务器技术/linux/常用软件安装.txt
· 最后更改: 2018/09/10 18:02 (外部编辑)
页面工具
显示页面
修订记录
反向链接
页面重命名
回到顶部