# today simple to introduce the following Yum source construction
#在介绍yum源搭建时, you can think about how we installed the software in Windows, or think about the phone we love all day, how to install the software
#我们一般在windows中安装软件, is downloaded from the Internet to the local, generally download the file name is an. exe executable program, and then double-click the installation
We usually install the software on the phone, is to enter the mobile phone store, or into the AZ market, and so many stores, direct installation, the phone installed in the software store is equivalent to a software warehouse, and Linux as a Yum source
We generally install software in Linux, that is, read the software in the Yum software repository, the Linux repositories are RPM packages, which equals the. exe software program in Windows.
# below I'll give you a simple introduction to the following Yum source construction steps
1. Before mounting the Centeros image, check if there is a mount point
Umount/dev/cdrom//See if there were any previous mount points
2. Mount the Centeros image
mount/dev/cdrom/mnt////MNT general hardware devices are attached to this directory
2. Create a directory that requires the specified Yum source
MKDIR/OPT/ABC//Create a directory ABC under the root opt
3. Copy the Centeros image package to the Yum source directory
cp-rf/mnt/*/opt/abc/
As shown:/opt/abc/already has a packages package, which is the RPM package
# The following figure shows the size of this package
#以上就是服务端yum源的架设
# Configure the client below
# All configured files are generally under/etc/
rm-rf/etc/yum.repos.d/*//In order to not affect Yum read, all files under the Yum profile directory are deleted, or moved to a different directory, as long as there is no. repo file is fine.
1. Modify and create a Yum configuration file
Vim/etc/yum.repos.d/yum.repo//Create and modify Yum configuration files
#如所示
Simply explain the configuration above
[Yum]//Software Warehouse description information
Name=yum//Warehouse identification
baseurl=file:///opt/abc/Path to//yum source
Gpgcheck//Do not check when installing the software
# above indicates that the client is already configured, the following client can install the software
# first clear the Yum cache
Yum Clean All
Yum repolist//Check the number of packages, path, and validation of warehouse names
# Yum list httpd//See if the HTTPD package is already installed
As shown in the following:
# to show that the HTTPD package is already installed
# simply introduce the commands that are commonly used in the next few Linu
Which vim//which generally, if the command is followed, it means finding the path to this vim.
# The above instructions vim is under the root under the User/bin
Yum Provides/usr/bin/vim//view VIM this program, which package is installed
As shown in the following:
#从上面的图示可以看出是装了vim-enhanced-7.4.160-1.el7.x86_64 This software has the VIM program
# Below is an introduction to the construction of the next httpd
1. Installing the HTTPD Package
Yum-y Install httpd
2. Modify and create the system configuration file by default in/var/www/html/
Vim/var/www/html/index.html
Then write the contents to the inside
3. Restart the service
Systemctl Restart httpd//Restart HTTPD service
Systemctl enabled HTTPD//Set power-on self-start
4. Verification and testing:
Firefox http://127.0.0.1
As shown in the following:
# above say face Web server is set up to be successful
# Next Create a virtual directory
mkdir/var/www/html/day04/
# Modify Master configuration file
Vim/var/wwwl/html/day04/test01.html
# Validation and testing:
Firefox http://127.0.0.1/day04/test01.html
As shown in the following:
# to show that the name test was successful
# Next in the introduction of the FTP Setup
1. Installing the VSFTPD Package
Yum-y Install VSFTPD
2. Modify the configuration file by default in/var/ftp/pub/
Vim/var/ftp/pub/a.txt//Create a a.txt document for the home directory
3. Create a user and set a password if you want to authenticate with the user when you log in
For example:
Useradd tedu
echo 123456 > | passwd--stdin tedu//Permanent Change Password
or with passwd tedu.
Then pop up a dialog box to enter: 123456
4. Restart the service
Systemctl Restart VSFTPD//Restart VSFTPD service
Systemctl enabled VSFTPD//Set power-on self-start
5. Verification and testing:
Anonymous Login
Firefox ftp://127.0.0.1
As shown in the following:
# If the user is logged in, the system default directory is the user's home directory/home/tedu/
# Vim/home/tedu/b.txt//Create a b.txt for the user's home directory
# now try to log in with the user
Verify:
Firefox Ftp://[email protected]
As shown in the following:
# The above experiment illustrates the successful creation of the FTP server
————————————————————————————————————————————————————————————————————————————
I wrote it first today.
The local setup----of Yum source in Linux and the construction of Web and FTP server