linux下常见软件安装

Mysql的安装过程:

解压MySQL安装包:

tar -xvf MySQL-5.5.53-1.linux2.6.x86_64.rpm-bundle.tar -C mysql

RPM命令使用

语法:rpm -ivh xxxx.rpm

常用参数:

i:安装应用程序(install)

e:卸载应用程序(erase)

vh:显示安装进度(verbose hash)

U:升级软件包(update)

qa:显示所有已安装软件包(query all)

示例:rpm -ivh MySQL-client-5.5.53-1.linux2.6.x86_64.rpm

 

rpm方式安装mysql

rpm安装语法:rpm -ivh xxxx.rpm

安装MySQL的步骤

rpm -ivh MySQL-client-5.5.53-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-server-5.5.53-1.linux2.6.x86_64.rpm

启动MySQL的server: service mysql start

修改root用户的密码: mysqladmin -u root password ‘root‘

登陆MySQL: mysql -uroot -proot

卸载数据库:事先要停止MySQL服务

service mysql stop 停止mysql命令

service mysql status   查看某个服务的状态

rpm -qa|grep -i mysql 查看mysql有哪些服务

卸载MySQL对应的服务

rpm -e MySQL-server-5.5.53-1.linux2.6.x86_64

rpm -e MySQL-client-5.5.53-1.linux2.6.x86_64

还需要删除MySQL对应的文件夹

find / -name mysql

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql/mysql

rm -rf /usr/lib64/mysql

YUM方式安装MySQL

yum install mysql-server

安装之后启动命令:service mysqld start

/etc/init.d/mysqld status 查看mysql运行状态

mysqladmin -uroot password root 创建管理员

Mysql -uroot -proot 登陆mysql

卸载mysql:

yum remove mysql-server-5.1.73-7.el6.x86_64

同时卸载mysql的依赖

rpm -qa|grep -i mysql 查看mysql有哪些服务

yum remove mysql-libs-5.1.73-8.el6_8.x86_64

yum remove mysql-5.1.73-8.el6_8.x86_64

yum remove perl-DBD-MySQL-4.013-3.el6.x86_64

yum remove mysql-server-5.1.73-8.el6_8.x86_64

注意:

有时用yum安装一些文件时,会出现以下情况:

Another app is currently holding the yum lock; waiting for it to exit...

The other application is: PackageKit

可以通过强制关掉yum进程:rm -f /var/run/yum.pid

然后就可以使用yum了。

Apache2安装:

1)解压   tar -zxvf httpd-2.4.25.tar.gz

2)安装

./configure

报错:configure: error: APR not found.  Please read the documentation.

查阅文档以后发现需要事先安装很多的依赖

3)APR

tar -zxvf apr-1.5.2.tar.gz

./configure --prefix=/usr/local/apr

--prefix表示将apr安装到哪个目录,建议大家都加上该参数设置安装目录,以便于后续查找使用

make

make install

安装apr时运行./configure --prefix=/usr/local/apr时报如下错:

configure: error: in `/software/apr-1.5.2‘:

configure: error: no acceptable C compiler found in $PATH See `config.log‘ for more details

原因及解决办法:

你的机器里没有安装任何C语言编译器,可以安装gcc。 可以在安装盘里找到gcc相关的包进行安装,不过会比较繁琐,因为关联的包会比较多。 如果可以上网,使用yum安装是比较好的选择: yum install gcc

安装完gcc之后,再重新执行./configure --prefix=/usr/local/apr命令时就不会报错。

4)再次安装httpd

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr

报错:configure: error: APR-util not found.  Please read the documentation.

5) APR-util

tar -zxvf apr-util-1.5.4.tar.gz

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

make

make install

6)再次安装httpd

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config

又报错:

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

7)pcre

tar -zxvf pcre-8.39.tar.gz

./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr/bin/apr-1-config

make

make install

安装pcre执行明令./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr/bin/apr-1-config时,报如下错:

configure: error: You need a C++ compiler for C++ support.

原因及解决办法:

你的机器里没有安装任何C++语言编译器,可以通过,命令yum install gcc-c++安装c++编译器。

安装完c++之后,再重新执行./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr/bin/apr-1-config命令时就不会报错。

8)再次安装httpd

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config --with-pcre=/usr/local/pcre/bin/pcre-config

终于没有问题了

make

make install

9) 修改配置文件: /usr/local/apache/conf/httpd.conf

Listen 9999

启动Apache2

./apachectl -k start

报错如下:

AH00557: httpd: apr_sockaddr_info_get() failed for kgc

AH00558: httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1. Set the ‘ServerName‘ directive globally to suppress this message

修改配置/usr/local/apache/conf/httpd.conf,增加如下内容:

ServerName localhost:9999

再次启动,启动后通过netstat -ltnp命令查看端口状态

./apachectl -k start/stop/restart 表示 启动/停止/重启

Nginx安装:

tar -zxvf nginx-1.8.1.tar.gz

编译安装之前的几个前置条件:

yum install openssl

yum install openssl-devel

yum install zlib

yum install zlib-devel

yum install pcre

yum install pcre-devel

yum install gcc-c++

./configure --prefix=/usr/local/nginx

make

make install

切换到nginx的安装目录:/usr/local/nginx

里面的重要的文件夹

conf: nginx.conf

html

logs

sbin

启动:sbin/nginx

检测nginx是否启动成功:ps -ef|grep nginx,出现下列两个进程则说明启动成功

nginx: master process sbin/nginx

nginx: worker process

如何修改端口  conf/nginx.conf

验证修改的配置文件是否合法: sbin/nginx -t

sbin/nginx -s stop(quit、reload)

原文地址:https://www.cnblogs.com/yutianbao/p/linux.html

时间: 2024-10-17 00:44:04

linux下常见软件安装的相关文章

Linux下的软件安装

1.概述 linux中的软件安装一共有三种,相对于Windows的简易操作,对于linux的使用者来说,软件安装也是一门学问.linux中的软件包一共有这么几种: 1).RPM:即RedHat Package Manager(RPM软件包管理器)的简写,执行二进制文件的安装,一个完整的RPM包应该包括可执行文件,man手册,库文件,头文件.RPM软件包的存储格式如下: 其中应用平台包括32位系统的i386,i586,i686,64位系统的x86-64. 2).tar:这是一种压缩后的归档包,常见

总结Linux下的软件安装

安装软件的最佳实践 虽然我们知道Linux下安装软件有三种方式,分别是源代码安装,rpm包安装和yum安装,但是从可控性和结合自己目前的水平来说,优先选择以下两种方式安装程序. 1,使用rpm包安装 一般是先在windows下下载好对应的rpm包,然后通过WinSCP工具copy到Linux服务器上,然后通过以下命令安装. rpm -ivh xxx.rpm 2,使用源代码安装 如果没有可用的rpm包,此时可以选择源代码安装. 检查已安装的软件 rpm包安装的,可以用 rpm -qa 看到,如果要

[笔记]Linux下InSAR软件安装期间查阅的一些资料整理

 关于Linux环境下软件的编译 1. "undefined reference to" 问题解决方法 http://blog.csdn.net/aiwoziji13/article/details/7330333 2. 不同版本的FFTW库的安装方法有差异 http://anony3721.blog.163.com/blog/static/511974201312322910595/ 3. 不同编译后缀的问题 http://ubuntuforums.org/showthread.ph

Linux下部分软件安装方法

这里以Ubuntu14.04为例: 一.安装codelite 1 sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc 2 sudo apt-add-repository "deb http://repos.codelite.org/ubuntu/ $(lsb_release -sc) universe" 3 sudo apt-get update 4 sudo apt-get install code

第十章 Linux下RPM软件的安装与卸载

第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_64 rpm 软件包名 软件版本 发行次数 适合的Linux平台 适合的硬件平台 rpm包扩展名 rpm包常用下载网址 http://www.rpmfind.net/ http://rpm.pbone.net/ rpm包安装 rpm -i    安装软件包 -v    显示安装过程 -h    显示安

Linux下RAR的安装及使用

准备将一个21G的文件从WINDOWS平台传到LINUX服务器上,准备用WINRAR压缩软件把文件压缩成ZIP格式,由于ZIP不能压缩超过4G的文件,所以只能用rar的格式,但是LINUX服务器上要支持解压rar文件,必须安装第三方的rarlinux解压缩软件,具体下载地址: wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz 下载直接,进行解压,进入目录,直接运行 make 再运行 make install 安装成功后,运行 rar

linux下svn服务安装(转)

linux下svn服务安装 博客分类: Linux SVN 一.环境准备 1.linux版本为centos6.4 X64 2.软件安装 yum install subversion httpd mod_dav_svn mod_perl sendmail mailx wget gcc-c++ make unzip perl* 3.以下所有操作均在root用户下完成 二.SVN服务器配置 1.新建一个目录用于存储SVN所有文件mkdir /home/svn 2.新建一个版本仓库svnadmin cr

linux学习之 Linux下的Eclipse安装

①下载Eclipse的Linux版  http://www.eclipse.org/downloads/ 选择Linux版  前三个随意选择一个连接  选择系统的版本32位的还是64位的 点击下载 ②如果是用的windows系统下载的  将文件拷贝到Linux系统里面 ,如果是Linux系统直接下载跳过此步骤    拷贝的方法:①通过samba服务                    ②U盘   比如 在/home下面建立一个Eclipse文件夹   打开终端 mkdir /home/ecli

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-