Focus on cloud service provider activities
Notes on website operation and maintenance

Using UPUPW to set up Nginx/Apache web environment in Windows VPS/server

Lao Zuo doesn't use many Windows VPS/servers. Although he once shared the process of deploying Web site building in the Windows VPS host, and didn't use any third-party software, he directly deployed using IIS. Although the process is troublesome, Lao Zuo saw that many experts are deployed using IIS. If it is convenient, we can use third-party software package support, such as XAMPP, PHPNOW, wampserver, APMServ, PHPStudy, Jing'an server management assistant, N-point, and so on.

The so-called third-party web software package is functional enough to meet our daily needs for building a website, mainly to save us the time to deploy conventional software packages. A netizen told me earlier that the reason why he likes building a website with Windows VPS is that he can see the software being installed, while Linux is full of scripts running around, which makes him uneasy. Of course, these software should have their own user groups and advantages. When I have time, I will sort them out in detail one by one, at least looking at the interface and actual functions of these software.

A few days ago, I saw some netizens in the group mention that they are using the UPUPW software package for Windows VPS. Lao Zuo probably went to the official website. The software package tools provided are relatively complete, supporting basically all Windows systems, including Nginx and Apache environments, and supporting the latest version of PHP 7. This is not in this article, Lao Zuo will first experience this package software that can be used in the Windows VPS environment. Of course, we can also use the above software when we need to debug PHP and other language programs locally. Lao Zuo uses PHP Studio locally.

First, UPUPW official website

Official website address:

Second, download the version package required by UPUPW

 Download the version package required by UPUPW

Here we can see the Apache, Nginx, Kangle environment packages, as well as extension and runtime files. We can choose the version according to the environment we need to deploy. For example, Lao Zuo (laozuo. org) tries to choose Nginx PHP7.0. Here I just install the software to see the process, not actually use it in the project.

Third, the UPUPW software installation process

We download the required version of software from the cloud to the local desktop (if we are installing VPS/server, we install it on the server), and then unzip it and double-click the icon to install it.

 UPUPW software installation process

After unzipping, I can see that the software contains a complete set of components, and the directories are clear. It seems that it is green and does not need to be installed. But I still click the EXE file to see what it is. Of course, the root directory also has installation instructions. The directory structure is in the document. The UPUPW installation directory must be a path without Chinese and space characters, so we need to put the unpacked package in an appropriate drive letter, such as C or D, and then execute the EXE file installation.


Sure enough, it is relatively simple. You can run the directory directly without installing. We can see the above interface. You can add sites, start services, open databases, Nginx, and other projects.

The problems that need to be mentioned here are that we cannot directly install and start. Most servers may not have UPUPW runtime files installed. We need to install the runtime according to our Windows system version. We can view the "Runtime Description" document in the root directory of the compressed package to install the library files required.

Download common library files:

IV. Basic usage of UPUPW software

We can see that the UPUPW interface is somewhat similar to the Linux one click package website building tool we use. We can choose to add sites, manage databases, open projects and other operations according to our needs. Enter s1 to start all the projects. Then we can use to see the success interface. If we enter the address of the corresponding server in the Internet, we can see the success interface.

1. UPUPW Add Site

 UPUPW Add Site

Enter 1, and then set the domain name, site, path directory, etc. that we need to add according to the prompt.

2. UPUPW Add Database

Before adding a database, we need s3 to enable the database running status before we can enter 14 to add a database. The default UPUPW total database password user is root, which we need to modify later.

 UPUPW Add Database

Similarly, create databases or import and export databases according to the wizard and needs. (Enter q to return to the previous interface)

In conclusion, Lao Zuo simply experienced that UPUPW can be used for Windows VPS/server web software, which is relatively powerful in function, and the software version supported by the upgrade is relatively new, which is also relatively user-friendly in operation. If you have used this software, you can leave a message to see your experience.

Domain name host preferential information push QQ group: six hundred and twenty-seven million seven hundred and seventy-five thousand four hundred and seventy-seven Get preferential promotion from merchants.
Like( zero )
Do not reprint without permission: Lao Zuo's Notes » Using UPUPW to set up Nginx/Apache web environment in Windows VPS/server

Scan the code to follow the official account

Get more news about webmaster circle!
Entrepreneurship, operation and new knowledge