centOs安装FtpJdkTomcatNginxMysqlOracle.docx_第1页
centOs安装FtpJdkTomcatNginxMysqlOracle.docx_第2页
centOs安装FtpJdkTomcatNginxMysqlOracle.docx_第3页
centOs安装FtpJdkTomcatNginxMysqlOracle.docx_第4页
centOs安装FtpJdkTomcatNginxMysqlOracle.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FTP准备查询是否已经安装vsftpd# rpm -qa | grep vsftpd安装vsftpd# yum -y install vsftpd设置开机启动# chkconfig vsftpd on添加用户增加用户ftpusr,并制定ftpusr用户的主目录为/home/ftp# useradd -d /home/ftp ftpusr设置用户到文件夹# chown -R ftpusr /home/ftp/设置目录权限# chown -R 777 /home/ftp/为ftpusr设置密码# passwd ftpusr限定用户test不能telnet,只能ftp# usermod -s /sbin/nologin ftpusr设置权限# chmod 777 /home/ftp 配置文件进入vsftpd配置文件进行配置# vim /etc/vsftpd/vsftpd.conf禁止匿名用户anonymous登录# anonymous_enable=NO让登录的用户有写权限(上传,删除)# write_enable=YES允许ASCII模式上传# ascii_upload_enable=YES允许ASCII模式下载# ascii_download_enable=YES接下来的配置很重要,下面两条需要去掉注释# chroot_list_enable=YES# chroot_list_file=/etc/vsftpd/chroot_list新建# touch /etc/vsftpd/chroot_list进入上一步touch的chroot_list文件,添加用户ftpusr保存# vi chroot_list启动ftp服务# service vsftpd start查看ftp服务状态# service vsftpd status重启ftp服务# service vsftpd restart关闭ftp服务# service vsftpd stopJdk安装FTP上传jdk-6u45-linux-x64.bin创建安装目录# mkdir /usr/java进入java目录,复制文件到java目录下# cp /home/ftp/jdk-6u45-linux-x64.bin jdk-6u45-linux-x64.bin安装# chmod 755 jdk-6u45-linux-x64.bin# ./jdk-6u11-linux-i586.bin (用于.bin这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下)# rpm -ivh jdk-6u11-linux-i586-rpm(用于rpm格式)配置打开配置文件# vi /etc/profile添加以下内容# export JAVA_HOME=/usr/java/jdk1.6.0_45# export JAVA_BIN=/usr/java/jdk1.6.0_45/bin# export PATH=$PATH:$JAVA_HOME/bin# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar# export JAVA_HOME JAVA_BIN PATH CLASSPATH让/etc/profile文件修改后立即生效 ,可以使用如下命令:(.后有空格)# . /etc/profile测试# java versionNGINX安装安装NGINX前要先安装PCRE正则表达式库# yum install -y pcre-devel如果安装出现在下面的错误是缺少编译环境。安装编译源码所需的工具和库 ./configure: error: C compiler cc is not found# yum install gcc gcc-c+ ncurses-devel perl安装cmake,从下载源码并编译安装# yum -y install make gcc gcc-c+ ncurses-devel# yum -y install zlib zlib-devel如果需要ssl功能需要openssl库# yum -y install openssl openssl-devel创建目录# mkdir /home/nginx复制安装包到目录下# cp /home/ftp/nginx-1.8.0.tar.gz nginx-1.8.0.tar.gz解压# tar zxvf nginx-1.8.0.tar.gz进入安装目录# ./configure# make(这一步不需要,执行下一步)# make install启动#/usr/local/nginx/sbin/nginx c /home/nginx/nginx-1.8.0/conf/nginx.conf#/usr/local/nginx/sbin/nginx -s reloadTOMCAT安装创建目录# mkdir /usr/tomcat复制安装包# cp /home/ftp/apache-tomcat-7.0.61.tar.gz /usr/tomcat/apache-tomcat-7.0.61.tar.gz进入目录# cd /usr/tomcat/解压# tar zxvf apache-tomcat-7.0.61.tar.gz直接进入到tomcat bin目录中./startup.sh启动Tomcat,假如显示Tomcat started,则表明启动成功# ./startup.shMYSQL安装mysql 可以管理网站用到的数据库,WordPress 和 Drupal 也都支持 mysql 数据库。所以我们的 Web 运行环境里,需要安装一个 mysql 。之前我们已经添加了资源库,所以可以直接使用 yum 命令去安装 mysql :yum install mysql-server安装完成后,使用 service 命令启动 mysql 服务:service mysqld start然后我们需要简单配置一下 mysql ,默认安装以后 mysql 的 root 用户是没有密码的,对于生产环境来说,这肯定是不行的,另外还有一些安全相关的设置,可以使用下面这行命令去配置一下,它是一个向导,问你一些问题,你要给出答案,比如是否要设置 root 用户的密码, 密码是什么等等。mysql_secure_installationEnter current password for root (enter for none):解释:输入当前 root 用户密码,默认为空,直接回车。Set root password? Y/n y解释:要设置 root 密码吗?输入 y 表示愿意。Remove anonymous users? Y/n y解释:要移除掉匿名用户吗?输入 y 表示愿意。Disallow root login remotely? Y/n y解释:不想让 root 远程登陆吗?输入 y 表示愿意。Remove test database and access to it? Y/n y解释:要去掉 test 数据库吗?输入 y 表示愿意。Reload privilege tables now? Y/n y解释:想要重新加载权限吗?输入 y 表示愿意。ORACEL准备安装需要的包# yum -y install binutils compat-libstdc+-33 compat-libstdc+-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c+ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc+ libstdc+.i686 libstdc+-devel make sysstat最后还需要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现java Exception。# yum install libXp注:阿里云的服务器默认swap关闭,需要自己设置swap空间,否则安装不了的。我也是装了好几次,服务器也初始化了好几次,最后选择了mysql数据库。创建用户和组新增oracle安装时所需要的使用者与群组修改内核参数# vi /etc/sysctl.conf编辑完之后,储存,然后执行:# sysctl p9、修改Linux发行版本信息由于Oracle 10g发行的时候,CentOS 6没有发行,所以Oracle 10g并没有对CentOS 6确认支持,需要修改文件让Oracle 10g支持CentOS 6。我们需要手工修改Linux的发行注记,让Oracle 10g支持CentOS 6。编辑/etc/redhat-release文件# vi /etc/redhat-release将其中的内容CentOS release 6.3 (Final)修改为redhat 410、创建Oracle安装文件夹以及数据存放文件夹#mkdir /opt/oracle#mkdir /

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论