liunx详细的安装步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了liunx详细的安装步骤相关的知识,希望对你有一定的参考价值。

在安装的过程中要注意那些问题.
安装版本是liunx9.0

参考技术A 一. REDHAT LINUX SERVER 7.2 安装

1. 使用REDHAT第一张安装盘从CDROM安装引导启动

2. 使用默认的安装语言ENGLISH,同时可以添加简体中文作为系统界面

3. RedHat 7.2有两大类安装方式:Install或者Upgrade。这里选择INSTALL。

4. 选SERVER---服务器类型安装将会清空所有硬盘上所有分区信息。

5. 选择分区方式,按以下模式建立linux分区

Device Boot 大小 Id System Mount on

/dev/sda1 100M 83 Linux /boot

/dev/sda2 1024M 82 Linux swap

/dev/sda3 15G 83 Linux /

/dev/sda4 5 Extended

/dev/sda5 2G 60 Unknown

/dev/sda6 2G 60 Unknown

/dev/sda7 2G 60 Unknown

/dev/sda8 2G 60 Unknown

……

注意事项:/dev/sda4建立linux扩展分区,把剩余空间全部划分入内,以便以后可灵活调用。/dev/sda5以后的每个分区大小为2048M, 以后这每个分区都将用作sybase数据库设备,分区类型一定要是60(unknown)。

6. 格式化完分区后,时区选择,选择Asia-----SHANGHAI

7. 输入超级用户root的口令,也可以在这里建立必要的普通用户账号。保留MD5 Password和Shadow Password的默认选项。

8. 跳过制作启动盘

第二篇 SYBASE部分--------ASE 12.5 for LINUX

一. 使用rpm安装Sybase数据库软件

1.用root用户登陆linux

# cd /mnt/cdrom/RPMS

# rpm –ivh sybase-common-12.5-3

# rpm –ivh sybase-ase-12.5-3

# rpm –ivh sybase-openclient-12.5-3

……

安装完除其他语言外的所有rpm软件包。

2. 此时,ASE被装入/opt/Sybase-12.5目录,并在系统自动加入了sybase用户,此时sybase用户帐号被设为锁定状态。需在Account Management中手工激活账户且修改初始密码。

二. EBF11340补丁

Sybase针对Linux操作系统,推出了Sybase ASE12.5 for Linux数据库系统,其中12.5.0.2以前的数据库版本都是基于RedHat6.2的内核,从12.5.0.2开始,Sybase数据库系统在RedHat7.2上重新进行了编译,经过重新编译后,系统目前可以支持POSIX的异步I/O、支持大文件系统和LDAP。

在Sybase ASE12.5的安装过程中,以下为发现的问题以及解决方法:

EBF11340是把ASE12.5升级到12.5.0.3的一个必须步骤,但安装补丁后,在建立数据库服务器时,速度会特别慢,大概需要45分钟左右,甚至更长,该现象为正常,请耐心等待。在Server建立好后,通过测试发现异步I/O可以支持,但是大文件支持仍然存在问题,数据库的设备不能超过2G。

操作方法

1. 新建一个临时目录

# mkdir /ebf

2. 复制补丁文件到/ebf

3. # gunzip –S.tgz EBF11340.tgz

# tar –xvf EBF11340.tar

4. 打开解压缩后的目录

# rpm –Uvh sybase-common-12.5-3

# rpm –Uvh sybase-ase-12.5-3

# rpm –Uvh sybase-openclient-12.5-3

……

Upgrade除其他语言外的所有rpm软件包。

三.SYBASE 注册

用sybase用户登陆

$ cd /opt/Sybase-12.5/SYSAM

$ lmgr

输入相应的注册信息(见认证书)

四.针对RedHat8的安装问题******

ASE12.5在RedHat8上安装时会存在一些问题,其主要原因是RH7和RH8中的RPM等软件存在一些差异,造成了在RH8上安装时出现问题,具体的问题包括:

* 安装完Sybase数据库后,KDE和GNOME图形界面、SSH等不能启动。该原因是由于Sybase在安装过程中需要修/etc/ld.so.conf文件,但由于不兼容,导致将该文件清空。

* Sybase安装完成后不能自动加入sybase用户、环境变量不能正确设置。该原因是由于rpm版本不兼容造成。

解决方法为:

1. 在安装Sybase数据库前,首先备份/etc/ld.so.conf:

cp /etc/ld.so.conf /etc/ld.so.conf.sybase

2. 用rpm安装Sybase数据库软件

rpm –ivh sybase-common-12.5-3

rpm –ivh sybase-ase-12.5-3

rpm –ivh sybase-openclient-12.5-3

3. 打EBF11340补丁

4. 创建sybase用户

useradd –d /opt/sybase-12.5

5. 将/etc/ld.so.conf还原,并进行修改:

cp /etc/ld.so.conf.sybase /etc/ld.so.conf

修改ld.so.conf在该文件最后加入

/opt/sybase-12.5/ASE-12_5/lib

/opt/sybase-12.5/OCS-12_5/lib

然后存盘退出并运行

ldconfig

6. 改/opt/sybase-12.5目录的属主

chown –R sybase:sybase /opt/sybase-12.5

7. sybase用户登录,然后修改 SYBASE.sh文件,具体为将以下一段话删除:

PREFIX=`rpm -q sybase-common | grep 12.5`

if [ "$PREFIX" ]; then

export SYBASE=`rpm -q --queryformat '%installprefix' $PREFIX`

else

export SYBASE=/opt/sybase-12.5

fi

然后加上

export SYBASE=/opt/sybase-12.5

8. 重新启动服务器,至此,问题已经基本解决,可以按照正常步骤进行server的建立。

五.创建ASE Server前的准备工作

修改/opt/sys/kernel/shmmax参数为实际物理内存数(以字节为单位)

修改/etc/sysctl.conf文件,会后一行加入kernel.shmmax=内存数(以字节为单位)

六.创建ASE Server和BACKUP Server

1.用sybase登陆

2.进入安装目录

$ cd /opt/sybase-12.5/ASE/bin

$ asecfg

3.选择Build New Servers

4. 选择Adaptive Server以及Backup Server,注意其名字默认为主机名称,一般情况下不要修改

5. 按以下内容输入Adaptive Server安装选项,然后继续

Master Device Path: /sybdata/master.dat

Sybsystemprocs Device Path: /sybdata/systemprocs.dat

Port Number: 5000

6. 按以下内容输入Backup Server安装选项,然后按Build Server继续

Port number: 5001

7. 安装完成后,回到sybsetup主窗口

8. 选择Localize Adaptive Server,并选择Adaptive Server名称,按OK继续

9. 选择安装语言为Us English,

字符集为Code Page 850,

排序方式为Binary Sort Order for Code Page 850 (cp850)

10. 编辑并修改/opt/sybase-12.5/SYBSERVER.cfg

(其中SYBSERVER为SYBASE服务器名称)

max network packet size = 2048

default network packet size = 2048

umber of user connections = 100

umber of open indexes = 2000

umber of open objects = 1000

umber of locks = 150000

11. 停止并重新启动sybase服务器

12. 用isql验证登录

13. 修正sybase 配置

用isql登陆

_configure “max mem”,184000M

go

_cacheconfig “default data cache”,“200M”

go

14. 修改/dev/nst0文件属性

# chomd 777 /dev/nst0

15. 启动isql,执行以下命令配置磁带机并验证

_addumpdevice “tape”, tapedev, “/dev/nst0”, xxxx

(其中xxxx为单盘磁带容量,M为单位,比实际容量略小一些)

go

dump database master to tapedev with init

go

七.使用原始分区和裸设备

1.确认第一部分中分区的正确建立

2.用root登陆,修改/dev/sysconfig/rawdevices文件,映射分区到裸设备

最后一行加入:

/dev/raw/raw1 /dev/sda5

/dev/raw/raw2 /dev/sda6

/dev/raw/raw3 /dev/sda7

/dev/raw/raw4 /dev/sda8

……

直到所有已分配的分区都完成映射,保存退出

3.绑定设备

# cd /etc/rc.d/init.d

# sh rawdeviceds start

4. 用终端方式执行

# /sbin/chkconfig rawdevices on

5. 改变文件属性

chown sybase:sybase /dev/raw/raw1

chown sybase:sybase /dev/raw/raw2

chown sybase:sybase /dev/raw/raw3

chown sybase:sybase /dev/raw/raw4

……

6. 设置启动配置

修改/etc/rc.d/rc.local文件

最后一行加入:

raw /dev/raw/raw1 /dev/sda5

raw /dev/raw/raw2 /dev/sda6

raw /dev/raw/raw3 /dev/sda7

raw /dev/raw/raw4 /dev/sda8

……

直到加入所有设备,完成。

liunx安装php7.3.32

〝 古人学问遗无力,少壮功夫老始成 〞

liunx安装php7.3.32超详细步骤,很多人在刚开始安装php环境的时候都会一筹莫展,飞兔小哥带你轻松玩转环境部署,希望如果觉得这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们~

目录

一、安装依赖

二、下载PHP包

三、解压PHP包

 四、编译配置

五、编译安装

六、生成配置文件

七、修改时区

 八、设置环境变量

 九、启动服务

十、测试是否安装成功


一、安装依赖

yum install -y gcc gcc-c++
yum install -y make
yum install -y zlib zlib-devel
yum install -y pcre pcre-devel
yum install -y libjpeg libjpeg-devel libpng libpng-devel
yum install -y freetype freetype-devel
yum install -y libxml2 libxml2-devel
yum install -y glibc glibc-devel glib2 glib2-devel
yum install -y bzip2 bzip2-devel
yum install -y ncurses ncurses-devel
yum install -y curl curl-devel
yum install -y e2fsprogs e2fsprogs-devel
yum install -y krb5 krb5-devel
yum install -y openssl openssl-devel
yum install -y openldap openldap-devel
yum install -y nss_ldap
yum install -y openldap-clients

二、下载PHP包

三、解压PHP包

  •  将下载好的包上传到服务器 /usr/local/src/ 目录下
  • 命令
tar -zvxf php-7.3.32.tar.gz
  • 运行

 四、编译配置

  • 切换到php文件夹中,使用  configure  命令进行编译配置
  • 命令
./configure \\
--prefix=/usr/local/php \\
--exec-prefix=/usr/local/php \\
--bindir=/usr/local/php/bin \\
--sbindir=/usr/local/php/sbin \\
--includedir=/usr/local/php/include \\
--libdir=/usr/local/php/lib/php \\
--mandir=/usr/local/php/php/man \\
--with-config-file-path=/usr/local/php/etc \\
--with-curl \\
--with-zlib \\
--with-openssl \\
--enable-mbstring \\
--enable-fpm \\
--enable-bcmath \\
--enable-ftp \\
--enable-gd2 \\
--enable-sockets \\
--enable-pcntl \\
--enable-mysqlnd \\
--with-pdo-mysql=mysqlnd
  • 运行

五、编译安装

  • 命令

make && make install
  • 运行

六、生成配置文件

  • 我们需要生成一些php配置文件
  • 命令
# 生成 php.ini 配置文件
cp php.ini-production /usr/local/php/etc/php.ini

# 生成 php-fpm 文件
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm

# 生成php-fpm 配置文件
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

# 生成www.conf 配置文件
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf

七、修改时区

  • 修改PHP配置文件中的时区
  • 打开 php.ini 文件,修改 date.timezone 的值为PRC
  • 命令
vim /usr/local/php/etc/php.ini

# 修改的内容
date.timezone = PRC
  • 运行

 八、设置环境变量

  • 创建php.sh文件,写入环境变量路径,并使其生效
  • 命令
vim /etc/profile.d/php.sh

# 写入以下内容
export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/

source /etc/profile.d/php.sh
  • 运行

 九、启动服务

  • 启动php服务,并设置开机自启动
  • 命令
service php-fpm start

chmod +x /etc/init.d/php-fpm

chkconfig --add php-fpm

chkconfig php-fpm on
  • 运行

十、测试是否安装成功

  • 输入以下命令即可查看
  • 命令
php -v
  • 运行

以上是关于liunx详细的安装步骤的主要内容,如果未能解决你的问题,请参考以下文章

安装TensorFlow的步骤

liunx安装nginx1.18.0

liunx安装mysql8.0.22

liunx安装php7.3.32

liunx安装php7.3.32

liunx安装redis5.0.3