`
jiorry
  • 浏览: 280762 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类
最新评论

centos minimal

 
阅读更多

/etc/sysconfig/network < GATEWAY=192.168.1.10

 

设置网卡

/etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO="static"

IPADDR=192.168.1.20

NETMASK=255.255.255.0

GETWAY=192.168.1.1

ONBOOT="yes"

 

/etc/resolv.conf < search localdomain; nameserver 192.168.1.10

 

设置SSH

ssh-keygen -t rsa

mv .ssh/id_rsa .ssh/authorized_keys

chmod 600 .ssh/authorized_keys

 

修改源的连接

/etc/yum.repos.d/CentOS-Base.repo < http://mirrors.163.com/.help/CentOS6-Base-163.repo

 

安装基础软件包

yum -y install gcc gcc-c++ make automake autoconf kernel-devel ncurses-devel libxml2-devel

openssl-devel curl-devel libjpeg-devel libpng-devel pcre-devel

libtool-libs freetype-devel gd zlib-devel file bison patch mlocate flex

diffutils readline-devel glibc-devel glib2-devel bzip2-devel gettext-devel

libcap-devel libmcrypt-devel libtool-ltdl-devel wget

 

安装pure-ftpd

pure-ftpd:

./configure --with-puredb

cp configuration-file/pure-ftpd.conf /etc

cp contrib/redhat.init /etc/init.d/pure-ftpd && chmod 755

cp configuration-file/pure-config.pl /usr/local/sbin/pure-config.pl && chmod 755

vi /etc/pure-ftpd.conf 开启PureDB选项启动虚拟用户

如果分配ftp作为pure-ftpd的默认用户权限,那么需要注释掉配置文件里面的MinUID 选项

pure-pw useradd test -u ftp -d /home/ftp

pure-pw mkdb

 

 

源代码编译安装php

./configure --prefix=/opt/php5 --with-bz2 --with-iconv --with-zlib --enable-mbstring --with-mcrypt --with-pgsql=/opt/pgsql --enable-sockets --with-gd --disable-posix --disable-phar --enable-mbregex --with-curl --enable-fpm --with-mysqli=/opt/mysql/bin/mysql_config --with-mysql=/opt/mysql

 

./configure --prefix=/opt/php-production --with-config-file-path=/opt/php-production --with-iconv --with-zlib --enable-mbstring --with-mcrypt --enable-mbregex --with-curl --enable-fpm --disable-posix --disable-phar --disable-tokenizer --disable-short-tags --disable-flatfile --disable-simplexml --disable-xmlwriter --disable-xmlreader

 

yum install -y gcc libpng libjpeg libpng-devel libjpeg-devel ghostscript 
yum install -y libtiff libtiff-devel freetype freetype-devel 

 

安装git 版本管理系统

yum install perl-ExtUtils-MakeMaker

git clone https://github.com/res0nat0r/gitosis.git

64位系统ln -s /usr/local/webserver/mysql/lib/mysql/libmysqlclient.so.16.0.0/usr/lib64/libmysqlclient.so.16 
32位系统ln -s /usr/local/webserver/mysql/lib/mysql/libmysqlclient.so.16.0.0/usr/lib/libmysqlclient.so.16

yum install python python-setuptools

git clone https://github.com/res0nat0r/gitosis.git

gitosis-init < /tmp/id_rsa.pub

如果git安装在了指定目录,那么需要做一个连接

ln -s /opt/git/bin/git /usr/local/bin/git

ln -s /opt/git/bin/git /usr/bin/git

 

安装搜索引擎coreseek

./configure --prefix=/usr/local/coreseek --without-python --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --with-mysql --with-mysql-includes=/opt/mysql/include/mysql --with-mysql-libs=/opt/mysql/lib/mysql --with-pgsql --with-pgsql-includes=/opt/pgsql/include --with-pgsql-libs=/opt/pgsql/lib
 

vi /etc/ld.so.conf    ldconfig

 

安装代理软件squid

squid

 ./configure --prefix=/opt/squid --disable-carp --enable-linux-netfilter --enable-linux-tproxy --disable-wccp  --enable-kill-parent-hack --disable-snmp --disable-poll --disable-select --with-aio --disable-ident-lookup --disable-loadable-modules

分享到:
评论

相关推荐

    centos minimal 常用工具yum安装脚本

    在Linux系统中,CentOS Minimal是一个精简版的发行版,它只包含了最基本的操作系统组件,没有预装很多用户日常运维所需的应用程序。为了在这样的环境中进行有效的工作,我们需要安装一些常用的工具。`yum`(Yellow...

    CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO 包,可用于本地虚拟机测试用

    标题提及的是“CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO”包,这表明这是一个用于安装CentOS 7.3操作系统的ISO镜像文件,具体版本为1611,且是64位(x86_64)的最小化(Minimal)安装版。这种镜像文件通常...

    CentOS-7-x86_64-Minimal-1908.zip

    【标题】"CentOS-7-x86_64-Minimal-1908.zip" 是一个包含 CentOS 7 最小化安装版的压缩文件,适用于 x86_64(64位)架构。这个版本是针对服务器和开发环境优化的,它提供了操作系统的基本组件,以最小的体积提供核心...

    (.iso镜像)CentOS-7-x86_64-Minimal-2009.zip

    【标题】:“(.iso镜像)CentOS-7-x86_64-Minimal-2009.zip”指的是一个包含CentOS 7最小化安装版ISO镜像的压缩文件,版本号为2009。这个压缩包是用户下载和存储CentOS操作系统的一种便捷方式。 【描述】:“CentOS7...

    Linux+CentOS-7-x86-64-Minimal-2009.iso

    "Linux+CentOS-7-x86-64-Minimal-2009.iso" 是一个Linux发行版CentOS 7的最小化安装ISO镜像文件。CentOS是一个基于RHEL(Red Hat Enterprise Linux)源代码再编译的社区版本,它提供了与RHEL几乎相同的稳定性和安全...

    CentOS-7-x86_64-Minimal-1804.txt

    CentOS-7-x86_64-Minimal-1804 百度网盘链接及提取码 永久有效

    CentOS-7.9-x86_64-minimal

    **标题解析:** "CentOS-7.9-x86_64-minimal" 这个标题代表的是CentOS操作系统的第7版本的第9次更新(也称为7.9或2009版本),针对x86_64架构的计算机系统,采用的是精简版(Minimal)安装镜像。 **描述解读:** ...

    CentOS_minimal

    根据给定的文件信息,以下是对“CentOS minimal jdk和mysql环境部署”知识点的详细解析: ### CentOS minimal系统下的JDK与MySQL环境部署 在CentOS minimal版本中部署Java Development Kit (JDK)和MySQL数据库环境...

    CentOS-7.9-x86_64-Minimal-2009

    CentOS-7.9-x86_64-Minimal-2009 官方镜像

    CentOS-6.5-x86_64-minimal.iso

    centos6.5 minimal 安装包,linux系统,最小安装

    CentOS-7-x86_64-Minimal-1708.zip

    标题中的"CentOS-7-x86_64-Minimal-1708.zip"表明这是一款基于x86_64架构的轻量级Linux发行版——CentOS 7的最小化安装镜像。CentOS是Community ENTerprise Operating System的缩写,它是一个开源、免费的操作系统,...

    CentOS-7.2-x86_64-Minimal-1511.zip

    **标题解析:** "CentOS-7.2-x86_64-Minimal-1511.zip" 是一个压缩文件,其中包含了 CentOS 7.2 的最小化(x86_64)版本,发布代号为 1511。这个版本是专门为那些希望在服务器环境中运行轻量级操作系统的人设计的。 *...

    CentOS-6.8-x86_64-minimal安装oracle11gR2_x86_64所需所有rpm包

    目录: ├─oracle │ ├─Oracle依赖包 │ ├─vnc依赖包xsetroot xterm twm │ ├─vnc包 │ └─zip unzip解压包 ├─pdksh-5.2.14-36.el5.i386.rpm └─安装方法.txt 安装方法: ...将oracle目录内所有子文件夹内...

    CentOS-7-x86_64-Minimal-1810.zip

    标题"CentOS-7-x86_64-Minimal-1810.zip"指的是CentOS操作系统的一个精简版安装镜像的压缩文件,该版本为64位(x86_64)系统,且是2018年10月(1810)的版本。"zip"格式表明这个文件是一个压缩包,里面包含了ISO镜像...

    Centos-6.8-minimal

    Centos-6.8-minimal

    (CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar

    【标题】"(CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar" 提供的是一个基于Linux发行版的CentOS 7的最小化安装镜像,适用于创建虚拟机环境。这个版本特别针对系统管理员和开发者设计,包含了运行操作系统最基本...

    nginx centos7离线安装包所有内容

    有时用户没有网络,需要离线安装nginx,比较麻烦,现将网上收集到的资料合并成一个,供大家下载使用。先使用windows下任意解压工具解压出来,里面含3个文件,一个unzip的...解决centos minimal安装无网编译nginx问题

    centos6.7_minimal安装手册

    ### CentOS 6.7 Minimal 安装与配置详解 #### 一、CentOS 6.7 虚拟机安装步骤 ##### 1.1 准备阶段 - **新建虚拟机**: 在虚拟化平台上(如VirtualBox)新建一个虚拟机,并指定其名称、类型(选择Linux),以及版本...

    centos-7-x86_64-minimal-2009.zip

    标题中的"centos-7-x86_64-minimal-2009.zip"指的是一个CentOS操作系统的最小化安装版本,适用于64位(x86_64)架构,具体版本号为2009。这个压缩包包含了用于安装CentOS 7的一个ISO镜像文件。 CentOS是一个基于...

    CentOS 7 x86_64 Minimal 1810

    CentOS 7 x86_64 Minimal 1810

Global site tag (gtag.js) - Google Analytics