学了一个学期的软件实施与运维心得体会

目录

如何在centos 上装MySQL

在CentOS下安装MySQL的步骤如下:

首先,打开终端。

安装MySQL服务器:

启动MySQL服务:

查找临时生成的root密码:

安全设置MySQL,包括设置root密码和删除匿名用户:

如果需要,可以开机启动MySQL服务:

登录MySQL,使用root账户和刚才设置的密码:

在 CentOS 7 上安装 PHP 的详细步骤如下:

1. 更新系统

2. 安装 Apache 服务器(如果需要)

3. 安装 PHP

3.1 安装 Remi 存储库

3.2 启用 Remi 存储库中的 PHP 版本

3.3 安装 PHP

4. 配置 PHP

5. 测试 PHP

6. (可选)安装 PHP-FPM

在CentOS 7上安装Nginx的详细步骤如下:

1. 安装依赖包

2. 下载Nginx安装包

3. 解压Nginx安装包

4. 编译安装Nginx

5. 启动Nginx服务

6. 检查Nginx服务状态

7. 防火墙放行

在CentOS 7上安装IntelliJ IDEA的详细步骤如下:

1. 访问IntelliJ IDEA官网下载

2. 上传安装包到CentOS 7

3. 解压安装包

4. 运行IntelliJ IDEA

5. 同意用户协议和跳过数据共享

6. 配置JDK(如果尚未安装)

7. 创建新项目并编写代码

8. (可选)创建桌面快捷方式


如何在centos 上装MySQL

在CentOS下安装MySQL的步骤如下:

首先,打开终端。

添加MySQL官方的Yum仓库。你可以使用官方的仓库配置,也可以使用第三方仓库,如webtatic。这里我们使用官方的仓库:
yum install wget
wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

安装MySQL服务器:

sudo yum install mysql-community-server --nogpgcheck

启动MySQL服务:

sudo systemctl start mysqld

查找临时生成的root密码:

sudo grep 'temporary password' /var/log/mysqld.log

安全设置MySQL,包括设置root密码和删除匿名用户:

sudo mysql_secure_installation

如果需要,可以开机启动MySQL服务:

sudo systemctl enable mysqld

登录MySQL,使用root账户和刚才设置的密码:

mysql -u root -p

以上步骤会安装MySQL服务器,并设置好基本的安全性。记得在实际生产环境中,你应该创建自己的用户和数据库,并且设置复杂的密码。


ALTER USER 'root'@'localhost' IDENTIFIED BY '#@Sgbd123';

在 CentOS 7 上安装 PHP 的详细步骤如下:

1. 更新系统

首先,确保你的 CentOS 7 系统是最新的。可以使用以下命令更新系统:

sudo yum update

2. 安装 Apache 服务器(如果需要)

因为 PHP 通常是通过 Web 服务器(如 Apache)来运行的,所以你可能需要安装 Apache 服务器。使用以下命令安装 Apache:


	sudo yum install httpd

安装完成后,启动 Apache 服务器并将其设置为开机自启:

sudo systemctl start httpd 
sudo systemctl enable httpd

sudo systemctl enable httpd

3. 安装 PHP

有多种方法可以安装 PHP,但使用 Remi 存储库是其中一种简单且常用的方法。

3.1 安装 Remi 存储库

首先,安装 EPEL 存储库(如果尚未安装):


	sudo yum install epel-release

然后,安装 Remi 存储库:


	sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

3.2 启用 Remi 存储库中的 PHP 版本

选择你需要的 PHP 版本(例如 PHP 7.4),并启用相应的 Remi 存储库:


	sudo yum-config-manager --enable remi-php74

注意:这里以 PHP 7.4 为例,你可以根据需要选择其他版本,如 PHP 7.2、PHP 7.3 等。

3.3 安装 PHP

使用以下命令安装 PHP 及其常用扩展(如 mysqlnd、gd、xml、mbstring 等):


	sudo yum install php74 php74-php-mysqlnd php74-php-gd php74-php-xml php74-php-mbstring

4. 配置 PHP

PHP 的配置文件位于 /etc/php.ini。你可以根据需要修改配置文件中的一些配置项,比如时区、上传文件大小限制等。

5. 测试 PHP

在终端中输入以下命令测试 PHP 是否安装成功:


	php -v

如果能够看到 PHP 的版本信息,则说明 PHP 已经安装成功了。

6. (可选)安装 PHP-FPM

如果你打算使用 PHP-FPM(FastCGI Process Manager)作为你的 PHP 处理程序,可以使用以下命令安装并启动它:


	sudo yum install php74-php-fpm 


	sudo systemctl start php74-php-fpm 


	sudo systemctl enable php74-php-fpm

在CentOS 7上安装Nginx的详细步骤如下:

1. 安装依赖包

在开始安装Nginx之前,我们需要安装一些依赖包,包括gcc编译器、pcre库、zlib库和openssl库。这些依赖包可以通过yum命令进行安装。

1.1 安装gcc编译器(如果尚未安装):

 

sudo yum install gcc

1.2 安装pcre库(Perl Compatible Regular Expressions):Nginx的http模块使用pcre来解析正则表达式。

 

sudo yum install -y pcre pcre-devel

1.3 安装zlib库:Nginx使用zlib对http包的内容进行gzip压缩。

 

sudo yum install -y zlib zlib-devel

1.4 安装openssl库:提供SSL协议支持,用于安全通信。

 

sudo yum install -y openssl openssl-devel

2. 下载Nginx安装包

前往Nginx官网(http://nginx.org/en/download.html)下载最新的稳定版本。或者,你也可以使用wget命令直接下载。

 

wget http://nginx.org/download/nginx-x.x.x.tar.gz # 将x.x.x替换为实际的版本号

3. 解压Nginx安装包

将下载的Nginx安装包解压到指定目录(如/usr/local/src/)。

 

tar -zxvf nginx-x.x.x.tar.gz -C /usr/local/src/ # 替换x.x.x为实际的版本号

4. 编译安装Nginx

进入解压后的Nginx目录,并执行编译安装命令。

 

cd /usr/local/src/nginx-x.x.x # 替换x.x.x为实际的版本号
./configure
make
sudo make install

这里的./configure命令会自动检测并配置安装参数,包括之前安装的依赖包。如果需要自定义安装参数,可以查阅./configure --help命令的帮助文档。

5. 启动Nginx服务

安装完成后,你可以使用以下命令启动Nginx服务。

 

sudo /usr/local/nginx/sbin/nginx

6. 检查Nginx服务状态

你可以使用以下命令检查Nginx服务是否正在运行。

 

ps -ef | grep nginx

如果看到Nginx的进程信息,说明Nginx已经成功启动。

7. 防火墙放行

如果你的服务器启用了防火墙,你需要确保Nginx使用的端口(默认为80端口)被允许访问。你可以使用firewall-cmd命令来放行端口。

 

sudo firewall-cmd --add-port=80/tcp --permanent
sudo firewall-cmd --reload

在CentOS 7上安装IntelliJ IDEA的详细步骤如下:

1. 访问IntelliJ IDEA官网下载

首先,前往IntelliJ IDEA的官方网站(https://www.jetbrains.com/idea/download/)下载适用于Linux的版本。注意,你可能需要选择社区版(Community Edition)或专业版(Ultimate Edition)的tar.gz包。

2. 上传安装包到CentOS 7

如果你是在本地下载的安装包,你需要将其上传到CentOS 7服务器上。你可以通过SCP、SFTP或其他文件传输工具来完成这一步。

3. 解压安装包

在CentOS 7上,使用tar命令来解压下载好的tar.gz包。以下是一个示例命令(请根据你的实际安装包名称和存放位置进行调整):

 
tar -xvf ideaIC-版本号.tar.gz -C /opt/

这里的/opt/是解压目录的一个示例,你可以根据自己的需要选择解压到任何目录。

4. 运行IntelliJ IDEA

进入解压后的IntelliJ IDEA目录的bin子目录,然后运行idea.sh(对于社区版)或idea64.sh(对于64位系统上的专业版)脚本来启动IntelliJ IDEA。

 
cd /opt/idea-版本号/bin/
./idea.sh

注意,这里的版本号需要替换为你实际下载的安装包的版本号。

5. 同意用户协议和跳过数据共享

启动IntelliJ IDEA后,会弹出一个用户协议窗口,你需要打钩并点击“Continue”以继续安装。接着会弹出数据共享窗口,你可以选择“Don't Send”以跳过数据共享。

6. 配置JDK(如果尚未安装)

如果你的系统上还没有安装JDK,IntelliJ IDEA会在你创建新项目时提示你下载并安装JDK。你可以点击“Download JDK”按钮进行下载,并按照提示进行安装。

7. 创建新项目并编写代码

安装完成后,你可以点击“New Project”来创建一个新的项目,并开始编写Java代码。

8. (可选)创建桌面快捷方式

如果你希望能在CentOS 7的桌面上直接启动IntelliJ IDEA,你可以创建一个桌面快捷方式。这可以通过在桌面上创建一个.desktop文件来完成,文件内容类似于以下示例:

 
[Desktop Entry]
Type=Application
Name=IntelliJ IDEA
Comment=IntelliJ IDEA IDE
Exec=/opt/idea-版本号/bin/idea.sh
Icon=/opt/idea-版本号/bin/idea.png
Terminal=false
Categories=Development;IDE;
StartupNotify=true

同样,你需要将版本号替换为你实际安装的IntelliJ IDEA的版本号,并确保ExecIcon的路径指向正确的位置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值