Linux搭建
来源:互联网 发布:java游戏开发工程师 编辑:程序博客网 时间:2024/06/16 06:37
yum install lrzsz
2、部署java服务
jdk.tar.gz ,
解压到/usr下:新建java目录
不用配置环境变量,在tomcat的启动配置文件配置一下就可以了。
Tomcat7安装
在/data目录下,新建jtom目录,将Tomcat的文件拷贝到jtom中
配置一下tomcat 的端口和最大线程数,在cof 目录下的server.xml文件中,找到Connector 节点,
并且protocol为http的节点,修改为:
<Connector port="8080" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,
application/json" noCompressionUserAgents="gozilla, traviata" compression="on"
URIEncoding="GBK" disableUploadTimeout="true" enableLookups="false" redirectPort="8443"
connectionTimeout="30000" protocol="HTTP/1.1" maxSpareThreads="500" minSpareThreads="100"
maxThreads="800" executor="tomcatThreadPool"/>
配置启动文件,在bin目录下,找到catalina.sh文件
在上面新增两行
#JAVA_HOME=/usr/java/jdk1.7.0_79
#JAVA_OPTS='-Xms1024m -Xmx2048m -XX:PermSize=128M -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote'
给执行不了的文件权限
Chmod 777 *.sh
启动tomcat,运行 /data/jtom/bin/startup.sh
停止 运行killall -9 java
启动之后记得打开防火墙的8080端口,不然无法访问
iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 8080 -j ACCEPT
进入 /data/jtom/jdk1.7.0_79/jre/lib/security目录 ,
修改java.securtity文件
securerandom.source=file:/dev/./urandom
不改启动很慢
3、配置hosts文件:
vi /etc/hosts
写入以下配置:
127.0.0.1 memcached.tq.cn
127.0.0.1 zlddb_standby.tq.cn
127.0.0.1 s.zldmongodb.com
127.0.0.1 zlddb.tq.cn
4、复制脚本:
cd /usr/local/sbin
rz
选择两文件个文件:
javarestart
viewjavalogs
5、安装postgres,查询安装文档
安装pg9.6
上传文件:
cd /opt
rz
选择文件:
pgdg-centos96-9.6-3.noarch.rpm
rpm -Uvh pgdg-centos96-9.6-3.noarch.rpm
yum install postgresql96-server postgresql96-contrib
A)
/usr/pgsql-9.6/bin/postgresql96-setup initdb
systemctl enable postgresql-9.6.service
systemctl start postgresql-9.6.service
systemctl status postgresql-9.6.service
++++++++++++++++++++++++++++++++++++++
A)初始化失败时用下列初始化和启动
mkdir -p /data/Data
chmod postgres.postgres /data/Data
/usr/pgsql-9.6/bin/initdb -D /data/Data/
/usr/pgsql-9.6/bin/pg_ctl -D /data/Data/ -l logfile start
+++++++++++++++++++++++++++++++++++++
切换到数据库用户
su - postgres
创建库
/usr/pgsql-9.6/bin/createdb zldetc
创建用户
/usr/pgsql-9.6/bin/createuser tracqdev
修改
/var/lib/pgsql/9.6/data/pg_hba.conf
host all all 127.0.0.1 trust 192.168.40.156/32
/var/lib/pgsql/9.6/data/postgresql.conf
listen_addresses = '*'
port=5432
max_connections=1000
重启
/usr/pgsql-9.6/bin/pg_ctl restart -m fast -D /var/lib/pgsql/9.6/data/
启动
/usr/pgsql-9.6/bin/pg_ctl -D /var/lib/pgsql/9.6/data/ -l logfile start
导入9.2之后版本数据
上传文件到服务器
cd /data
rz
选择文件:
pg0901.dump
备份数据库
/usr/pgsql-9.6/bin/pg_dump zldetc > /data/zld1023.dump
导入数据
cat /data/pg0901.dump | /usr/pgsql-9.6/bin/psql zldetc
windows下导入数据
C:\Program Files\PostgreSQL\9.6\bin>psql.exe -h localhost -U postgres -d zldetc
-f "c:\plocal.txt"
6、安装memcached,查询安装文档
安装:
yum install memcached
启动:
memcached -d -p 11211 -u nobody -m 600 -c 1024 -P /var/run/memcached/memcached.pid
验证安装
memcached -h
应该会输出一些帮助信息
将memcache加入启动列表
chkconfig --level 2345 memcached on7、安装mongodb,查看文档
上传文件到服务器cd /opt
rz
选择文件:
mongdb.tar.gz
解压文件
tar -zxvf mongdb.tar.gz
创建mongdb.conf下定义的目录
mkdir -p /data/mongodb/db
mkdir -p /data/mongodb/logs
启动 /opt/mongodb249/bin/mongod -f /opt/mongodb249/bin/mongdb.conf
8、启动java
javarestar
9、查看日志
viewjavalogs
同步脚本:
/usr/bin/rsync --daemon --config=/etc/rsyncd.conf
- Linux搭建
- Linux搭建
- Linux编程环境搭建Linux
- 【Linux】Linux SVN服务器搭建
- Linux搭建VPN服务器
- linux PHP 环境搭建
- linux搭建LAMP
- linux搭建telnet服务器
- Linux Samba服务器搭建
- Linux下Wiki搭建
- Redhat linux搭建ftp
- linux svn server搭建
- linux 搭建SVN服务器。
- linux 搭建SVN服务器。
- linux 下 SDL 搭建
- 搭建linux vsftpd服务器
- Linux 搭建 YUM 服务器
- 搭建Linux svn 服务器
- List-Reverse List
- 手机升级版本到ios11导致无法调试
- Mybatis通用Mapper的使用
- 二项式定理 & 杨辉三角
- 个人移动智能辅助设备的某些猜想..
- Linux搭建
- 【BigHereo 40】---L13---C++语言大总结
- Flowable节点跳转
- mysql 导入的时候报时间导入的错误
- 时间差工具类
- Java成员变量的定义。
- 数据结构
- Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
- Undefined symbols for architecture arm64/i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法