设为首页 收藏本站
查看: 1030|回复: 0

[经验分享] CentOS安装和相关软件安装

[复制链接]

尚未签到

发表于 2019-2-15 11:07:55 | 显示全部楼层 |阅读模式
  文档出自:广通学院

  1.安装虚拟机
     安装和配置虚拟机:http://blog.运维网.com/14191666/2347889
2. 下载CentOS6.5的镜像:
     http://mirrors.163.com/centos/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1to2.torrent
     (注:http://mirrors.163.com/centos/ 有所有的centos系统下载)
3.  安装所有的开发工具包和类库
      yum -y install “Development Libraries”   类库
      yum -y groupinstall "Development Tools"    工具
4. 安装telnet
     yum install telnet
5. 安装pcre库
    yum install pcre-devel.i686
6. 安装c++库 和 gcc
    yum -y install gcc
    yum -y install gcc-c++
7. 安装nginx:配置文章
     wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
     rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
     yum install nginx
     nginx的几个默认目录
     whereis nginx
     nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx
  1 配置所在目录:/etc/nginx/
     2 PID目录:/var/run/nginx.pid
     3 错误日志:/var/log/nginx/error.log
     4 访问日志:/var/log/nginx/access.log
     5 默认站点目录:/usr/share/nginx/html
     常用命令
     1 启动nginx:nginx
     2 重启nginx:killall -HUP nginx
     3 测试nginx配置:nginx -t
8. 安装redis
     注:setup 把firewall防火墙关闭,外网才能连通redis
     wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
     rpm -ivh epel-release-6-8.noarch.rpm
     yum install redis
     find / -name "redis*"
/etc/rc.d/init.d/redis         --这句证明已经安装了服务,可以用 service redis start 命令启动
/etc/logrotate.d/redis
/etc/redis.conf
/var/lock/subsys/redis
/var/log/redis
/var/log/redis/redis.log
/var/lib/redis
/var/run/redis
/var/run/redis/redis.pid
/usr/bin/redis-check-dump
/usr/bin/redis-benchmark
/usr/bin/redis-check-aof
/usr/bin/redis-cli
/usr/sbin/redis-server
/usr/share/doc/redis-2.4.10
     service redis start   --启动服务(注:)
     service redis restart    --重启服务
9. 安装samba
     
yum install samba
  samba配置: http://worm128.blog.163.com/blog/static/567721492012784472322/

  10. 安装JDK
     yum -y list java*    ##查看yum库安装包列表
yum -y install  java-1.6.0-openjdk*
     java -version     ##查看安装版本
  11. 修改java的环境变量
     vim /etc/profile
     最后加入:
     export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0
     export PATH=$JAVA_HOME/bin:$PATH
     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
     执行:source /etc/profile   ##生效配置
     echo JAVA_HOME   ##查看变量是否对
12. resin配置和启动
      resin路径/bin/httpd.sh  start  ##启动resin
      这个启动脚本可以指定JAVA_HOME=/usr/lib/jvm/java-1.6.0
      resin路径/conf/resin.conf  ##这个是所有环境、存放网站目录、端口等的配置
13. 安装mysql
       ========== 删除mysql ==========
       yum remove  mysql mysql-server mysql-libs mysql-server;   --删除
       find / -name mysql 将找到的相关东西delete掉;
        rpm -qa|grep mysql(查询出来的东东yum remove掉)========== 安装mysql ==========
       yum install  mysql mysql-server mysql-libs mysql-server;   --安装
        ========== 启动mysql ==========
       service mysqld start   --启动mysql服务
      ========== 设置mysql账号 ==========
       pgrep mysqld   #如果进程开启,这个命令将会返回该进程的 id。
       mysql -u root -p    #进入MySQL
       //设置mysql账号密码, grant all:允许所有权限,账号:winlone,%:表示所有ip可以访问,123456:密码
       grant all on *.* to 'winlone'@'%' identified by "123456";
       SET GLOBAL  max_allowed_packet=67108864;    ---设置了这个后,导入数据可以更大
       ============ 登陆 ===========
       mysql -h127.0.0.1 -u账号 -p密码

         清除mysql密码、重置用户的文章:
       http://www.cnblogs.com/khler/archive/2011/02/10/1950819.html

  
  Quote:
First things first. Log in as root and stop the mysql daemon.

sudo /etc/init.d/mysql stop


Now lets start up the mysql daemon and skip the grant tables which store the passwords.

sudo mysqld_safe --skip-grant-tables&

(press Ctrl+C now to disown the process and start typing commands again)

Youshould see mysqld start up successfully. If not, well you have bigger issues. Now you should be able to connect to mysql without a password.

sudo mysql --user=root mysql

update user set Password=PASSWORD('new-password');
flush privileges;
exit;


Now kill your running mysqld then restart it normally.

sudo killall mysqld_safe&
(press Ctrl+C now to disown the process and start typing commands again)
/etc/init.d/mysql start

You should be good to go. Try not to forget your password again.
  CentOS无图形界面命令操作:
vi /etc/inittab #编辑/etc/inittab文件
id:5:initdefault: #图形界面
id:3:initdefault:  #命令界面
  14. 安装svn
yum -y install subversion
配置:http://www.centoscn.com/CentosServer/ftp/2014/0202/2409.html

  15.安装vnc远程界面控制
http://worm128.blog.163.com/blog/static/5677214920141110428973/

  16.CentOS 更改yum源与更新系统
  http://worm128.blog.163.com/blog/static/56772149201761742023394/
  17.mysqldump备份mysql数据库  

  http://worm128.blog.163.com/blog/static/56772149201761754410773/

  18.升级mysql到6.7.18版本  

  http://worm128.blog.163.com/blog/static/5677214920176176205961/#

  Linux目录解释:
  http://worm128.blog.163.com/blog/static/5677214920147610130356/

  如果是红帽redhat,要配置centos源:

  下载yum的配置源
wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo  下载到 /etc/yum.repos.d/
导入KEY文件,注意大小写
rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5

  
centos安装桌面环境


  1.显示系统已经安装的组件,和可以安装的组件:
  #yum grouplist|grep -i "x window"
  2.如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装:
  #yum groupinstall "X Window System"
  3.安装GNOME桌面环境
  yum groupinstall "GNOME Desktop Environment"
  4.安装KDE桌面环境
  yum groupinstall "KDE (K Desktop Environment)"
  yum groupinstall "KDE Desktop"
  5.卸载GNOME桌面环
  yum groupremove "GNOME Desktop Environment"
  6.卸载KDE桌面环境
  yum groupremove "KDE (K Desktop Environment)"
  从上面的软件组信息,挑选与桌面环境有关的软件组,然后安装即可,我下面选择的软件组与输入法还有字体等桌面环境需要用到的供大家参考一下。
  yumgroupinstall -y   "Desktop"   "Desktop Platform"   "Desktop Platform Development"  "Fonts"  "General Purpose Desktop"  "Graphical Administration Tools"  "Graphics Creation Tools"  "Input Methods"  "X Window System"  "Chinese Support [zh]" "Internet Browser"
  后面的是安装软件过程,需要等等一阵时间。
  开机为文本界面,由文本界面切换到图形界面:
  方法1:运行命令
  #startx , 需要先配置图形界面信息
  方法2:修改/etc/inittab文件中的
  id:3:initdefault , 将3改为5 ,重新启动系统;
  方法3:进入图形界面: init 5
  从图形界面进入文本界面: init 3
  重启: init 6
  关机: init 3
  真机环境中,在图形界面和文本界面间快捷键切换:
  Ctrl+Alt+F(n) , 其中F(n)为F1-F6 ,为6个控制台;
  Ctrl+ALT+F7 ;
  eg:CTRL+ALT+F1是进入文本界面,CTRL+ALT+F7才是图形界面。
  卸载软件
1. yum remove xxx
2. rpm -e xxx  (我们应该用这个卸载)
3. make uninstall xxx




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-672317-1-1.html 上篇帖子: CentOS7中的yum安装软件 下篇帖子: Centos复制U盘里的文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表